Hey Guys, Not sure if my message is related to topic :)
If you need to apply some code before controller is executed - make use of filters <https://github.com/ChicagoBoss/ChicagoBoss/blob/master/README_FILTERS.md> Here's example 'login_required_filter <https://github.com/ngaranko/r2d2/blob/master/src/lib/login_required_filter.erl>' and it's configuration <https://github.com/ngaranko/r2d2/blob/master/boss.config#L114-L123> I wrote for one of my toy projects. Kind regards, -Nick On Wednesday, October 22, 2014 12:36:56 PM UTC+2, Jitin Luthra wrote: > > Hi, > > I am using a before_ function in my controller and have some actions in my > controller with only two arguments. > However, the before_ function gets called even for those actions with two > arguments. > Did it not used to be that the before_ code would only get called for > actions having 3 arguments? > > Sample code: > > -module(test_hello_controller,[Req]). > -compile(export_all). > > before_(_,_,_)-> > {redirect,"http://yahoo.com"}. > > hi('GET',[])-> > {output,"ok"}. > > When trying to load the 'hi' action, I get redirected to yahoo.com . > > Thanks, > Jitin > > -- You received this message because you are subscribed to the Google Groups "ChicagoBoss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. Visit this group at http://groups.google.com/group/chicagoboss. To view this discussion on the web visit https://groups.google.com/d/msgid/chicagoboss/0be47b6e-4a1f-4d23-adec-c4862746c48a%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
