#2 ✓resolved
Lourens Naude

Marshall errors for association collection callbacks

Reported by Lourens Naude | April 15th, 2007 @ 12:19 AM | in acts_as_cached 2

Using the Proc based callbacks eg. has_many :somethings, :after_add => Proc.new{|r,something| something.do! } raises a marshall dump error ( procs can't be marshalled ) when a association collection is cached with the record.

Rewriting the callbacks to has_many :somethings, :after_add => :handle_adding_something bypasses this problem.

Perhaps it would be useful to catch this marshall error and raise a more informative exception.

Thougths?

Comments and changes to this ticket

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Shared Ticket Bins

People watching this ticket

Tags

Pages