diff --git a/app/Repositories/ExpenseRepository.php b/app/Repositories/ExpenseRepository.php index 6b2770590b85..b1b8794b98b7 100644 --- a/app/Repositories/ExpenseRepository.php +++ b/app/Repositories/ExpenseRepository.php @@ -103,7 +103,7 @@ class ExpenseRepository extends BaseRepository public function delete($expense) :Expense { - if ($expense->transaction_id) { + if ($expense->transaction()->exists()) { $exp_ids = collect(explode(',', $expense->transaction->expense_id))->filter(function ($id) use ($expense) { return $id != $expense->hashed_id;