Guessing is funnier! :-) On Tue, May 10, 2011 at 4:30 PM, <[email protected]> wrote:
> git bisect? :) > > TF > > > On May 10, 2011 9:26pm, Domizio Demichelis <[email protected]> wrote: > > Is this a problem related to the change in pre31 (it worked in pre28)? > > Lots and lots of commits between pre28 ad pre31, so I think so. TBH I > forgot the specific commit that may have caused that, I remember a couple of > commits: one changing the User for UserBase, and another doing something > else... you should take a look at the post related to the pre30 release and > the commits (specially those related to some generators). > > > > > > BTW, while you are at it, I would suggest you to use the git rails3 > branch (which contain the still unreleased RC) in your app instead of the > pre31 gem. Lots of fixes. > > > > ciao > > dd > > > > > > On Tue, May 10, 2011 at 4:11 PM, Ronny Hanssen [email protected]> > wrote: > > > > I have just now upgraded my pre28 app to use pre31. I have renamed all > User references to UserBase where applicable, so I think that is ok. I > however get an error when the app tries to execute some of my custom code. > The error looks like this: > > > > wrong argument type User (expected Module) > > > > > > > > Extracted source (around line #1): > > 1: > > 2: > > 3: > > 4: > > > > > > > > > > > > > > Rails.root: C:/dev/Flexy/DJBM2 > > > > > > Application Trace | > > Framework Trace | > > Full Trace > > > > > > > > > > hobo (1.3.0.pre31) lib/hobo/model/lifecycles/actions.rb:44:in `include?' > > hobo (1.3.0.pre31) lib/hobo/model/lifecycles/actions.rb:44:in > `publishable_by' > > hobo (1.3.0.pre31) lib/hobo/model/lifecycles/actions.rb:53:in > `acting_user_is?' > > hobo (1.3.0.pre31) lib/hobo/model/lifecycles/actions.rb:15:in > `available_to_acting_user?' > > hobo (1.3.0.pre31) lib/hobo/model/lifecycles/actions.rb:103:in `can_run?' > > hobo (1.3.0.pre31) lib/hobo/model/lifecycles/lifecycle.rb:147:in `block > (2 levels) in available_transitions_for' > > hobo (1.3.0.pre31) lib/hobo/model/lifecycles/lifecycle.rb:147:in `select' > > hobo (1.3.0.pre31) lib/hobo/model/lifecycles/lifecycle.rb:147:in `block > in available_transitions_for' > > hobo (1.3.0.pre31) lib/hobo/model/permissions.rb:166:in > `with_acting_user' > > hobo (1.3.0.pre31) lib/hobo/model/lifecycles/lifecycle.rb:146:in > `available_transitions_for' > > hobo (1.3.0.pre31) lib/hobo/model/lifecycles/lifecycle.rb:152:in > `publishable_transitions_for' > > app/views/taglibs/application.dryml:233:in `block (3 levels) in > card__for_job_with_acb80d5b0f6a' > > ... > > > > The actual code in application.dryml around line 233 looks like this: > > > > this.lifecycle.publishable_transitions_for(current_user).each do |t| > > > > > > Is this a problem related to the change in pre31 (it worked in pre28)? > > > > Regards, > > Ronny > > > > > > > > > > > > -- > > > > You received this message because you are subscribed to the Google Groups > "Hobo Users" group. > > > > To post to this group, send email to [email protected]. > > > > To unsubscribe from this group, send email to > [email protected]. > > > > > > For more options, visit this group at > http://groups.google.com/group/hobousers?hl=en. > > > > > > > > > > > > > > > > > > > > > > -- > > > > You received this message because you are subscribed to the Google Groups > "Hobo Users" group. > > > > To post to this group, send email to [email protected]. > > > > To unsubscribe from this group, send email to > [email protected]. > > > > > > For more options, visit this group at > http://groups.google.com/group/hobousers?hl=en. > > > > > > > > > > -- > You received this message because you are subscribed to the Google Groups > "Hobo Users" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/hobousers?hl=en. > -- You received this message because you are subscribed to the Google Groups "Hobo Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/hobousers?hl=en.
