diff options
author | Camil Staps | 2016-07-27 14:52:49 +0200 |
---|---|---|
committer | Camil Staps | 2016-07-27 15:01:54 +0200 |
commit | c67d248601031a0245dfe64b609fa6623868014b (patch) | |
tree | 640b5e040b1c045c361824d1cd3d5af1e6ecf8ec /include/offers-edit.php | |
parent | v0.4.1 (diff) |
v0.4.2 moved payment_received to separate table/class payment(s)
Diffstat (limited to 'include/offers-edit.php')
-rw-r--r-- | include/offers-edit.php | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/include/offers-edit.php b/include/offers-edit.php index 95de9b3..5ed95c4 100644 --- a/include/offers-edit.php +++ b/include/offers-edit.php @@ -38,7 +38,12 @@ try { $response->success = $offer->setInvoiceDate(strtotime($_REQUEST['value'])); break; case 'payment_received': - $response->success = $offer->setPaymentReceived(strtotime($_REQUEST['value'])); + $payment = $offer->getPayment(); + if (is_null($payment)) { + $response->success = $offer->createPayment(strtotime($_REQUEST['value'])); + } else { + $response->success = $payment->setDate(strtotime($_REQUEST['value'])); + } break; default: $response->http_response_code(404); |