http://dev.rubyonrails.org/changeset/7315 caused some interesting behavior with attributes marked with attr_protected. See Parked at Loopia, specifically line 19. It looks like attributes are cached and not cleared when being set.
I'm still looking into how to fix it, but I would appreciate any pointers (koz) as I try to dig through the define_read_method, which is where I suspect the bug is coming from.
Thanks,
Brandon
Scratch that. Apparently the flextimes plugin overrides write_attribute, which is what was causing this behavior.
Thanks to lifo and Form on #rails-contrib for debunking my claims. Sorry for the noise.
Brandon
PGP.sig (186 Bytes)
Scratch that. Apparently the flextimes plugin overrides
write_attribute, which is what was causing this behavior.
Thanks for the reminder there, there's still an issue left with that
changeset. I'll try to get it done en route to berlin.