diff --git a/app/Api/V1/Controllers/Data/DestroyController.php b/app/Api/V1/Controllers/Data/DestroyController.php index adba823dbc..40b39a5be3 100644 --- a/app/Api/V1/Controllers/Data/DestroyController.php +++ b/app/Api/V1/Controllers/Data/DestroyController.php @@ -162,6 +162,7 @@ class DestroyController extends Controller ); break; } + app('preferences')->mark(); return response()->json([], 204); } diff --git a/app/Api/V1/Controllers/Models/Account/DestroyController.php b/app/Api/V1/Controllers/Models/Account/DestroyController.php index 7819d78003..739a65fec2 100644 --- a/app/Api/V1/Controllers/Models/Account/DestroyController.php +++ b/app/Api/V1/Controllers/Models/Account/DestroyController.php @@ -69,6 +69,7 @@ class DestroyController extends Controller public function destroy(Account $account): JsonResponse { $this->repository->destroy($account, null); + app('preferences')->mark(); return response()->json([], 204); } diff --git a/app/Api/V1/Controllers/Models/Attachment/DestroyController.php b/app/Api/V1/Controllers/Models/Attachment/DestroyController.php index 3fad5d77bd..4150728688 100644 --- a/app/Api/V1/Controllers/Models/Attachment/DestroyController.php +++ b/app/Api/V1/Controllers/Models/Attachment/DestroyController.php @@ -73,6 +73,7 @@ class DestroyController extends Controller public function destroy(Attachment $attachment): JsonResponse { $this->repository->destroy($attachment); + app('preferences')->mark(); return response()->json([], 204); } diff --git a/app/Api/V1/Controllers/Models/AvailableBudget/DestroyController.php b/app/Api/V1/Controllers/Models/AvailableBudget/DestroyController.php index 0297e839c7..f3c5faab6e 100644 --- a/app/Api/V1/Controllers/Models/AvailableBudget/DestroyController.php +++ b/app/Api/V1/Controllers/Models/AvailableBudget/DestroyController.php @@ -71,6 +71,7 @@ class DestroyController extends Controller public function destroy(AvailableBudget $availableBudget): JsonResponse { $this->abRepository->destroyAvailableBudget($availableBudget); + app('preferences')->mark(); return response()->json([], 204); } diff --git a/app/Api/V1/Controllers/Models/Bill/DestroyController.php b/app/Api/V1/Controllers/Models/Bill/DestroyController.php index b9ca5e2531..b3a375f3b3 100644 --- a/app/Api/V1/Controllers/Models/Bill/DestroyController.php +++ b/app/Api/V1/Controllers/Models/Bill/DestroyController.php @@ -67,6 +67,7 @@ class DestroyController extends Controller public function destroy(Bill $bill): JsonResponse { $this->repository->destroy($bill); + app('preferences')->mark(); return response()->json([], 204); } diff --git a/app/Api/V1/Controllers/Models/Budget/DestroyController.php b/app/Api/V1/Controllers/Models/Budget/DestroyController.php index 2d8f11cda1..706ce3d82b 100644 --- a/app/Api/V1/Controllers/Models/Budget/DestroyController.php +++ b/app/Api/V1/Controllers/Models/Budget/DestroyController.php @@ -67,6 +67,7 @@ class DestroyController extends Controller public function destroy(Budget $budget): JsonResponse { $this->repository->destroy($budget); + app('preferences')->mark(); return response()->json([], 204); } diff --git a/app/Api/V1/Controllers/Models/BudgetLimit/DestroyController.php b/app/Api/V1/Controllers/Models/BudgetLimit/DestroyController.php index 70535133a9..6bbd40c7bc 100644 --- a/app/Api/V1/Controllers/Models/BudgetLimit/DestroyController.php +++ b/app/Api/V1/Controllers/Models/BudgetLimit/DestroyController.php @@ -77,6 +77,7 @@ class DestroyController extends Controller throw new FireflyException('20028: The budget limit does not belong to the budget.'); } $this->blRepository->destroyBudgetLimit($budgetLimit); + app('preferences')->mark(); return response()->json([], 204); } diff --git a/app/Api/V1/Controllers/Models/Category/DestroyController.php b/app/Api/V1/Controllers/Models/Category/DestroyController.php index 4d7b1e1681..1136bd2df8 100644 --- a/app/Api/V1/Controllers/Models/Category/DestroyController.php +++ b/app/Api/V1/Controllers/Models/Category/DestroyController.php @@ -67,6 +67,7 @@ class DestroyController extends Controller public function destroy(Category $category): JsonResponse { $this->repository->destroy($category); + app('preferences')->mark(); return response()->json([], 204); } diff --git a/app/Api/V1/Controllers/Models/ObjectGroup/DestroyController.php b/app/Api/V1/Controllers/Models/ObjectGroup/DestroyController.php index bbb27aa355..1ba20dd668 100644 --- a/app/Api/V1/Controllers/Models/ObjectGroup/DestroyController.php +++ b/app/Api/V1/Controllers/Models/ObjectGroup/DestroyController.php @@ -70,6 +70,7 @@ class DestroyController extends Controller public function destroy(ObjectGroup $objectGroup): JsonResponse { $this->repository->destroy($objectGroup); + app('preferences')->mark(); return response()->json([], 204); } diff --git a/app/Api/V1/Controllers/Models/PiggyBank/DestroyController.php b/app/Api/V1/Controllers/Models/PiggyBank/DestroyController.php index 27b8ce10c0..5ea137b509 100644 --- a/app/Api/V1/Controllers/Models/PiggyBank/DestroyController.php +++ b/app/Api/V1/Controllers/Models/PiggyBank/DestroyController.php @@ -67,6 +67,7 @@ class DestroyController extends Controller public function destroy(PiggyBank $piggyBank): JsonResponse { $this->repository->destroy($piggyBank); + app('preferences')->mark(); return response()->json([], 204); } diff --git a/app/Api/V1/Controllers/Models/Recurrence/DestroyController.php b/app/Api/V1/Controllers/Models/Recurrence/DestroyController.php index 0eb3bb0bf3..01d175eb1d 100644 --- a/app/Api/V1/Controllers/Models/Recurrence/DestroyController.php +++ b/app/Api/V1/Controllers/Models/Recurrence/DestroyController.php @@ -67,6 +67,7 @@ class DestroyController extends Controller public function destroy(Recurrence $recurrence): JsonResponse { $this->repository->destroy($recurrence); + app('preferences')->mark(); return response()->json([], 204); } diff --git a/app/Api/V1/Controllers/Models/Rule/DestroyController.php b/app/Api/V1/Controllers/Models/Rule/DestroyController.php index a2503c116e..70e8f88dd0 100644 --- a/app/Api/V1/Controllers/Models/Rule/DestroyController.php +++ b/app/Api/V1/Controllers/Models/Rule/DestroyController.php @@ -71,6 +71,7 @@ class DestroyController extends Controller public function destroy(Rule $rule): JsonResponse { $this->ruleRepository->destroy($rule); + app('preferences')->mark(); return response()->json([], 204); } diff --git a/app/Api/V1/Controllers/Models/RuleGroup/DestroyController.php b/app/Api/V1/Controllers/Models/RuleGroup/DestroyController.php index f520f18544..b1e9e9610c 100644 --- a/app/Api/V1/Controllers/Models/RuleGroup/DestroyController.php +++ b/app/Api/V1/Controllers/Models/RuleGroup/DestroyController.php @@ -71,6 +71,7 @@ class DestroyController extends Controller public function destroy(RuleGroup $ruleGroup): JsonResponse { $this->ruleGroupRepository->destroy($ruleGroup, null); + app('preferences')->mark(); return response()->json([], 204); } diff --git a/app/Api/V1/Controllers/Models/Tag/DestroyController.php b/app/Api/V1/Controllers/Models/Tag/DestroyController.php index c7c339d0aa..cbcecf0be9 100644 --- a/app/Api/V1/Controllers/Models/Tag/DestroyController.php +++ b/app/Api/V1/Controllers/Models/Tag/DestroyController.php @@ -71,6 +71,7 @@ class DestroyController extends Controller public function destroy(Tag $tag): JsonResponse { $this->repository->destroy($tag); + app('preferences')->mark(); return response()->json([], 204); } diff --git a/app/Api/V1/Controllers/Models/Transaction/DestroyController.php b/app/Api/V1/Controllers/Models/Transaction/DestroyController.php index 746f95485d..d7d9bccfe3 100644 --- a/app/Api/V1/Controllers/Models/Transaction/DestroyController.php +++ b/app/Api/V1/Controllers/Models/Transaction/DestroyController.php @@ -122,6 +122,7 @@ class DestroyController extends Controller public function destroyJournal(TransactionJournal $transactionJournal): JsonResponse { $this->repository->destroyJournal($transactionJournal); + app('preferences')->mark(); return response()->json([], 204); } diff --git a/app/Api/V1/Controllers/Models/TransactionCurrency/DestroyController.php b/app/Api/V1/Controllers/Models/TransactionCurrency/DestroyController.php index 261d3eb9e9..b9a7396caf 100644 --- a/app/Api/V1/Controllers/Models/TransactionCurrency/DestroyController.php +++ b/app/Api/V1/Controllers/Models/TransactionCurrency/DestroyController.php @@ -88,6 +88,7 @@ class DestroyController extends Controller } $this->repository->destroy($currency); + app('preferences')->mark(); return response()->json([], 204); } diff --git a/app/Api/V1/Controllers/Models/TransactionLink/DestroyController.php b/app/Api/V1/Controllers/Models/TransactionLink/DestroyController.php index cc50a7feed..e531469744 100644 --- a/app/Api/V1/Controllers/Models/TransactionLink/DestroyController.php +++ b/app/Api/V1/Controllers/Models/TransactionLink/DestroyController.php @@ -71,6 +71,7 @@ class DestroyController extends Controller public function destroy(TransactionJournalLink $link): JsonResponse { $this->repository->destroyLink($link); + app('preferences')->mark(); return response()->json([], 204); } diff --git a/app/Api/V1/Controllers/Models/TransactionLinkType/DestroyController.php b/app/Api/V1/Controllers/Models/TransactionLinkType/DestroyController.php index 165185c146..a0da83f635 100644 --- a/app/Api/V1/Controllers/Models/TransactionLinkType/DestroyController.php +++ b/app/Api/V1/Controllers/Models/TransactionLinkType/DestroyController.php @@ -82,6 +82,7 @@ class DestroyController extends Controller throw new FireflyException('200020: Link type cannot be changed.'); } $this->repository->destroy($linkType); + app('preferences')->mark(); return response()->json([], 204); } diff --git a/app/Api/V1/Controllers/Webhook/DestroyController.php b/app/Api/V1/Controllers/Webhook/DestroyController.php index 8bee3a7d34..c2b0715b59 100644 --- a/app/Api/V1/Controllers/Webhook/DestroyController.php +++ b/app/Api/V1/Controllers/Webhook/DestroyController.php @@ -69,6 +69,7 @@ class DestroyController extends Controller public function destroy(Webhook $webhook): JsonResponse { $this->repository->destroy($webhook); + app('preferences')->mark(); return response()->json([], 204); } @@ -98,6 +99,7 @@ class DestroyController extends Controller } $this->repository->destroyAttempt($attempt); + app('preferences')->mark(); return response()->json([], 204); } @@ -121,6 +123,7 @@ class DestroyController extends Controller throw new FireflyException('Webhook and webhook message are no match'); } $this->repository->destroyMessage($message); + app('preferences')->mark(); return response()->json([], 204); }