끝에있는 리디렉션 컨트롤러가 있습니다. 루트와 해당 경로를 가리키는 내 라우트 파일의 줄. 처음에는 아무런 문제없이 작업을 테스트했습니다. 그러나 어제 나는 뭔가를 변경하려고 시도했는데 서버가 변경 사항에 응답하지 않았다. 아무리 내가 모든 행동을 무시하고 리다이렉트하면된다 : root.레일 컨트롤러 동작이 변경 내용에 응답하지 않음
이처럼 내 행동이 모습입니다 : 이것은 내 경로 라인입니다
def fail
test = Subscription.new
p test
binding.pry
redirect_to :account
end
:
match 'subscriptions/failed' => 'subscriptions#fail'
내가 subscriptions/failed
로 이동하려고 할 때마다 그것을 인쇄 명령, 바인딩 교육과를 무시 :account
대신 :root
으로 리디렉션됩니다. 만약 내가 행동에 대한 모든 의견을 남긴다면, 그것은 여전히 동일 할 것이며, 유일한 다른 반응은 그 행동을 삭제할 때이다. 아마도 분명하지만 나는 그것을 볼 수 없습니다.
당신은 완전히 옳았습니다. 그것은 before_filter였습니다. 당신이 볼 수없는 것들 중 하나였습니다. 나는 아마 어리석은 실수 였음을 알았다! 고맙습니다! –
:) 내 기쁨. –