attachment_receipt); if ($data) { if ($request->type === 'edit') { $expense->clearMediaCollection('receipts'); } $expense->addMediaFromBase64($data->data) ->usingFileName($data->name) ->toMediaCollection('receipts', 'local'); } return response()->json([ 'success' => 'Expense receipts uploaded successfully', ]); } }