У меня проблема с Turbolinks в моем новом приложении Rails 6. Когда я отправляю обычную форму (поэтому не удаленно: true), после сохранения данных контроллер выполняет перенаправление на ту же страницу с сообщением fla sh:
redirect_to candidature_path(@candidature), flash: { success: I18n.t('.candidature.messages.updated') }
Однако этот fla sh сообщение не отображается. Когда я затем нажимаю ссылку на странице на другую страницу, появляется сообщение fla sh. Итак, из документации я вижу это:
POST :create => resource successfully created => redirect to GET :show => Turbolinks ENABLED
Это означает, что я, вероятно, получаю кэшированную страницу, но это не должно происходить, потому что добавлено уведомление, верно? Так как же я могу убедиться, что уведомление появляется после перенаправления?