allow list, create, and delete_all to act on a user-provided collection stored in...
authorgroditi <groditi@03d0b0b2-0e1a-0410-a411-fdb2f4bd65d7>
Wed, 31 Dec 2008 01:24:34 +0000 (01:24 +0000)
committergroditi <groditi@03d0b0b2-0e1a-0410-a411-fdb2f4bd65d7>
Wed, 31 Dec 2008 01:24:34 +0000 (01:24 +0000)
commit893bf4f1e774c47122cbc222d35ce1667d35d49f
tree923259b3bd55e32337e32405e4161cbabaa06538
parent32a4b1a431ecd8e488062fc73af8ff532a1d1a74
allow list, create, and delete_all to act on a user-provided collection stored in the stash, similar to how object works. additionally, change how basic_model_action picks a default target if none is given. the exists() check for stash->{object} is just asking for autovivification-related bugs and the new behavior should be 100% compatible with the added benefit of DTRT if a collection is placed in {collection}. This whole system really needs an overhaul at some point, but I am waiting for catamoose to support roles in controllers so we can do it right.
lib/Reaction/UI/Controller/Collection.pm
lib/Reaction/UI/Controller/Collection/CRUD.pm