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.