我有一个订阅控制器,它最后重定向到 :root 和我的路由文件中的一行,它指向该操作的 url。起初我正在测试这个动作,没有任何麻烦。但是昨天我试图改变一些东西并且服务器没有响应这些改变,无论我在操作中做什么,它总是忽略所有内容并重定向到:root。
这就是我的动作的样子:
def fail
test = Subscription.new
p test
binding.pry
redirect_to :account
end
这是我的路线:
match 'subscriptions/failed' => 'subscriptions#fail'
每当我尝试转到subscriptions/failed
它时,它都会忽略打印指令、绑定指令并重定向到:root
而不是:account
. 如果我对动作发表所有评论,它仍然会做同样的事情,唯一不同的反应是当我删除动作时。可能很明显,但我看不到。