Implemented here: https://bitbucket.org/ringemup/satchmo
On Apr 4, 1:01 pm, Nan <[email protected]> wrote: > When a user adds an item to their cart, a satchmo_cart_add_verify > signal is sent, and the addition is prohibited if any listener raises > a CartAddProhibited exception. > > However, when an item's quantity is changed, no corresponding check is > done. > > This presents an obstacle for certain types of modifications. For > instance, if I wanted to create a product that requires a minimum > purchase of 5 items, I can prevent the user from adding 3 to the > cart. But I can't prevent them from adding 5 to the cart and then > changing the quantity to 3. > > To remedy this, I propose the creation of a satchmo_cart_change_verify > signal with the same signature as satchmo_cart_add_verify, and calling > it from Line 101 (and possibly also from Line 93) of satchmo_store/ > shop/views/cart.py (in _set_quantity()). > > I'll be implementing this myself in a branch, but thought it might be > useful to the broader community. Does it sound generally useful? > > cheers, > -Nan -- You received this message because you are subscribed to the Google Groups "Satchmo 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/satchmo-users?hl=en.
