J'ai un contrôleur d'abonnements qui à la fin redirige vers: root et une ligne sur mon fichier routes qui pointe une URL vers cette action. Au début, je testais l'action sans aucun problème. Mais hier, j'ai essayé de changer quelque chose et le serveur n'a pas répondu aux changements, peu importe ce que je mets dans l'action, il ignore toujours tout et redirige vers: root.L'action du contrôleur Rails ne répond pas aux modifications
Voici comment mon action ressemble à:
def fail
test = Subscription.new
p test
binding.pry
redirect_to :account
end
Voici mes itinéraires ligne:
match 'subscriptions/failed' => 'subscriptions#fail'
Et chaque fois que j'essaie d'aller à subscriptions/failed
il ignore l'instruction d'impression, l'instruction obligatoire et redirige vers :root
au lieu de :account
. Si je commente tout sur l'action, il fera toujours la même chose, la seule réaction différente c'est quand je supprime l'action. Probablement évident mais je ne peux pas le voir.
Vous aviez tout à fait raison, c'était un before_filter, c'était une de ces choses que vous ne voyez pas. Je savais que c'était probablement une erreur stupide! Je vous remercie! –
:) mon plaisir. –