aboutsummaryrefslogtreecommitdiff
path: root/include/offers-edit.php
diff options
context:
space:
mode:
authorCamil Staps2016-07-27 14:52:49 +0200
committerCamil Staps2016-07-27 15:01:54 +0200
commitc67d248601031a0245dfe64b609fa6623868014b (patch)
tree640b5e040b1c045c361824d1cd3d5af1e6ecf8ec /include/offers-edit.php
parentv0.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.php7
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);