mirror of
https://github.com/crater-invoice/crater.git
synced 2025-10-28 04:01:10 -04:00
fix expense custom field issue
This commit is contained in:
@ -246,8 +246,8 @@ class Expense extends Model implements HasMedia
|
|||||||
$expense->addMediaFromRequest('attachment_receipt')->toMediaCollection('receipts');
|
$expense->addMediaFromRequest('attachment_receipt')->toMediaCollection('receipts');
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($request->customFields && empty($request->customFields)) {
|
if ($request->customFields) {
|
||||||
$expense->addCustomFields($request->customFields);
|
$expense->addCustomFields(json_decode($request->customFields));
|
||||||
}
|
}
|
||||||
|
|
||||||
return $expense;
|
return $expense;
|
||||||
@ -270,8 +270,8 @@ class Expense extends Model implements HasMedia
|
|||||||
$this->addMediaFromRequest('attachment_receipt')->toMediaCollection('receipts');
|
$this->addMediaFromRequest('attachment_receipt')->toMediaCollection('receipts');
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($request->customFields && empty($request->customFields)) {
|
if ($request->customFields) {
|
||||||
$this->updateCustomFields($request->customFields);
|
$this->updateCustomFields(json_decode($request->customFields));
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
Reference in New Issue
Block a user