[Catalyst] $c->res->redirect and $c->detach
Matt S Trout
dbix-class at trout.me.uk
Mon Sep 18 23:39:05 CEST 2006
John Napiorkowski wrote:
> I have a controller with some chained actions. One of
> the actions (not an endpoint) will redirect given a
> certain value for the arguments. However I find that
> this doesn't stop the chain from completing. I still
> get a line about the redirect in the log, but the
> endpoint in that chain still activates.
> I find that this doesn't happen when I use $c->detach,
> although in this circumstance detach is not the best
> use for me.
> Has anyone run into this before and found a way around
Calling $c->res->redirect never stops anything from completing, all it does is
set the appropriate data on the response. $c->detach is the correct thing to
Perhaps you need to rephrase your question in terms of why you feel detach
isn't ideal and how that interacts with the way your architecture is put together?
Matt S Trout Offering custom development, consultancy and support
Technical Director contracts for Catalyst, DBIx::Class and BAST. Contact
Shadowcat Systems Ltd. mst (at) shadowcatsystems.co.uk for more information
+ Help us build a better perl ORM: http://dbix-class.shadowcatsystems.co.uk/ +
More information about the Catalyst