From 79208fe59626a71540c8c5013abb2120524cdde3 Mon Sep 17 00:00:00 2001 From: harshjagad20 Date: Wed, 8 Dec 2021 17:40:42 +0530 Subject: [PATCH] fix expense custom field issue --- app/Models/Expense.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/Models/Expense.php b/app/Models/Expense.php index 516bdcb0..93405dd5 100644 --- a/app/Models/Expense.php +++ b/app/Models/Expense.php @@ -246,8 +246,8 @@ class Expense extends Model implements HasMedia $expense->addMediaFromRequest('attachment_receipt')->toMediaCollection('receipts'); } - if ($request->customFields && empty($request->customFields)) { - $expense->addCustomFields($request->customFields); + if ($request->customFields) { + $expense->addCustomFields(json_decode($request->customFields)); } return $expense; @@ -270,8 +270,8 @@ class Expense extends Model implements HasMedia $this->addMediaFromRequest('attachment_receipt')->toMediaCollection('receipts'); } - if ($request->customFields && empty($request->customFields)) { - $this->updateCustomFields($request->customFields); + if ($request->customFields) { + $this->updateCustomFields(json_decode($request->customFields)); } return true;