When canceling Preorder, status will be set to 899 cancelled
This commit is contained in:
@@ -135,7 +135,7 @@ class PreorderApicontroller extends mfBaseApicontroller {
|
||||
}
|
||||
if(!$preorder) {
|
||||
// try oan id
|
||||
$preorder = PreorderModel::getFirst(['oaid' => strtolower($code), 'partner_id' => $this->me->address_id]);
|
||||
$preorder = PreorderModel::getFirst(['oaid' => strtolower($code), 'partner_id' => $this->me->address_id], "`create` DESC");
|
||||
}
|
||||
|
||||
if(!$preorder) {
|
||||
@@ -206,6 +206,7 @@ class PreorderApicontroller extends mfBaseApicontroller {
|
||||
// set cancel_date and canceller
|
||||
$preorder->cancel_request = date('U');
|
||||
$preorder->cancel_request_by = $this->me->id;
|
||||
$preorder->status_id = 15; // 899 - Cancelled
|
||||
if(!$preorder->save()) {
|
||||
return mfResponse::InternalServerError();
|
||||
}
|
||||
|
||||
@@ -639,6 +639,7 @@ class PreorderController extends mfBaseController {
|
||||
|
||||
$preorder->deleted = date('U');
|
||||
$preorder->deleted_by = $this->me->id;
|
||||
$preorder->status_id = 15; // 899 - Cancelled
|
||||
$preorder->save();
|
||||
|
||||
$this->layout()->setFlash("Vorbestellung erfolgreich gelöscht!", "success");
|
||||
|
||||
Reference in New Issue
Block a user