Rails response_to / request.format не распознает 'multipart / form-data' из запроса на выборку - PullRequest
0 голосов
/ 25 октября 2019

My respond_to do |format| не отвечает на format.multipart_form, как ожидалось.

В настоящее время данные поступают из выборки JS. Сами данные понятны, и мой объект способен правильно сохранять данные. Проблема сводится к блоку respond_to.

# Expected 
respond_to do |format|
  format.html { ... }
  format.multipart_form { ... }
end

Я ожидаю, что multipart_form ответит на запрос из выборки JS, но

request.format
=> #<Mime::Type:0x00007fba76aa78e0 @hash=4273842784188743152, @string="*/*", @symbol=nil, @synonyms=[]>

request.format == Mime::ALL
=> true

Точки @string='*/*'на запрос не с понятным Content-Type, но

request.content_type
=> "multipart/form-data"

request.media_type
=> "multipart/form-data"

Так почему же content_type не форматируется в ожидаемый format?

...