divio/django-shop — pull request #206 by cirotix (2012-12-26 15:33:55+00:00)
Title: send the confirmed signal

Here is a quick implementation of the confirmed signal.

I am not really sure that doing it in the base_order.save() method is the best way to do. If you happen to override this base class without subclassing it (in case of a very custom need), you will have to send the signal by yourself. It is not optimal.

However the other possibilty we currently have is to issue the signal in the
OrderConfirmView self.confirm_order() method. I am not in favor of that because if you don't have a shipping backend (which is my case) this view is not called.