Я обнаружил проблему.
flash [: note] = "...." правильно работает над действием create, перенаправляя на действие show.
То, что я забыл, былочто мое «шоу» состоит в редиректе для редактирования.
Я исправил это, реализовав действие show следующим образом:
def show
redirect_to edit_subscription_path(@subscription),flash
end
Начиная с Rails 3.1, это должно быть выполнено с помощью:
def show
flash.keep
redirect_to edit_subscription_path(@subscription)
end