That's very interesting, thanks Glenn.  It looks like this discussion already happened a year and a half ago :)  <br><br>I'm a little confused reading that as to whether they're talking about controller filters or model callbacks though:  the talk of redirecting sounds more like controller filters, whereas i'm talking about model callbacks.<br>
<br><div class="gmail_quote">2009/6/15 Glenn @ Ruby Pond Ltd <span dir="ltr"><<a href="mailto:glenn@rubypond.com">glenn@rubypond.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I'm fairly certain this is a throwback to the *old* way filters used<br>
to work, and is mostly there for legacy reasons. The generally<br>
accepted approach is to make it redirect rather than return.<br>
<br>
And to avoid @model.save returning false and breaking the chain I<br>
always use @model.save! and rescue_from<br>
<br>
Here's a thread I quickly found discussing the change:<br>
<a href="http://www.ruby-forum.com/topic/128746" target="_blank">http://www.ruby-forum.com/topic/128746</a><br>
<br>
Glenn<br>
--<br>
Ruby Pond Ltd<br>
7 Clarence Pde, Cheltenham, GL5 03NY<br>
United Kingdom<br>
<br>
T: 0207 183 2224<br>
F: 0207 183 2223<br>
W: <a href="http://rubypond.com/" target="_blank">http://rubypond.com/</a><br>
_______________________________________________<br>
Chat mailing list<br>
<a href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a><br>
<a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br>
</blockquote></div><br>