savoirfairelinux / sous-chef

Sous-Chef is a web application to help organizations to plan and deliver meals, and to manage clients files.
GNU Affero General Public License v3.0
67 stars 45 forks source link

Order generation must preserve manual changes #838

Open JeanFrancoisFournier opened 5 years ago

JeanFrancoisFournier commented 5 years ago

https://github.com/savoirfairelinux/sous-chef/blob/396f86d696fd1dc541b6556dacea8a621e2b7420/src/order/models.py#L165-L172

JeanFrancoisFournier commented 5 years ago
JeanFrancoisFournier commented 5 years ago

Also, I think that simply preventing the cron job from messing with manually modified orders could cause issues with side dish changes on manually generated orders. (i.e. episodic clients that order for the next month.)

This is a complex issue

manumilou commented 5 years ago
  • When a customer calls to make changes affecting an order on a future date (tomorrow of later), I want to be able to change the quantities and contents of the order or to cancel the order.

This works though, right ?