From e308b0f61790e79c56fa3def5888f5649990c229 Mon Sep 17 00:00:00 2001 From: James Cole Date: Tue, 27 Aug 2019 06:08:30 +0200 Subject: [PATCH] Make sure tags work, make sure update is refreshed. --- app/Api/V1/Requests/RecurrenceUpdateRequest.php | 2 +- app/Transformers/RecurrenceTransformer.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Api/V1/Requests/RecurrenceUpdateRequest.php b/app/Api/V1/Requests/RecurrenceUpdateRequest.php index 9876cdcde5..6edfdde96d 100644 --- a/app/Api/V1/Requests/RecurrenceUpdateRequest.php +++ b/app/Api/V1/Requests/RecurrenceUpdateRequest.php @@ -212,7 +212,7 @@ class RecurrenceUpdateRequest extends Request // new and updated fields: 'piggy_bank_id' => isset($transaction['piggy_bank_id']) ? (int)$transaction['piggy_bank_id'] : null, 'piggy_bank_name' => $transaction['piggy_bank_name'] ?? null, - 'tags' => $transaction['tags'], + 'tags' => $transaction['tags'] ?? [], 'budget_id' => isset($transaction['budget_id']) ? (int)$transaction['budget_id'] : null, 'budget_name' => $transaction['budget_name'] ?? null, 'category_id' => isset($transaction['category_id']) ? (int)$transaction['category_id'] : null, diff --git a/app/Transformers/RecurrenceTransformer.php b/app/Transformers/RecurrenceTransformer.php index f713963eca..00a27da509 100644 --- a/app/Transformers/RecurrenceTransformer.php +++ b/app/Transformers/RecurrenceTransformer.php @@ -276,7 +276,7 @@ class RecurrenceTransformer extends AbstractTransformer $return = []; // get all transactions: /** @var RecurrenceTransaction $transaction */ - foreach ($recurrence->recurrenceTransactions as $transaction) { + foreach ($recurrence->recurrenceTransactions()->get() as $transaction) { $sourceAccount = $transaction->sourceAccount; $destinationAccount = $transaction->destinationAccount;