From d3c89868bb79c2a179b9071bd06812fd697bb3d5 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Tue, 11 Mar 2025 03:09:20 +0000 Subject: [PATCH] many bug fixes --- Controller/ApiController.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Controller/ApiController.php b/Controller/ApiController.php index 854a451..fed2937 100755 --- a/Controller/ApiController.php +++ b/Controller/ApiController.php @@ -446,7 +446,7 @@ final class ApiController extends Controller $new = clone $old; if (!empty($request->files)) { - $request->setData('element', $element->id, true); + $request->setData('ref', $element->id, true); $this->apiMediaAddToExpenseElement($request, $response, $data); } @@ -471,6 +471,10 @@ final class ApiController extends Controller * from the uploaded media for empty fields (i.e. description, price, ...) * https://github.com/Karaka-Management/oms-BusinessExpenses/issues/1 * + * @feature When uploading an expense check the date on the bill with the date of the element. + * If different warn user. + * https://github.com/Karaka-Management/phpOMS/issues/391 + * * @since 1.0.0 */ public function apiExpenseElementFromUploadCreate(RequestAbstract $request, ResponseAbstract $response, array $data = []) : void