From fe6787f75e96f8e3607caf673e64d469c3cfba24 Mon Sep 17 00:00:00 2001 From: Daniel Supernault Date: Fri, 26 Aug 2022 01:55:51 -0600 Subject: [PATCH] Update AdminSettingsController, fix cache invalidation when updating rules --- app/Http/Controllers/Admin/AdminSettingsController.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Admin/AdminSettingsController.php b/app/Http/Controllers/Admin/AdminSettingsController.php index 6665335c0..c85a260e3 100644 --- a/app/Http/Controllers/Admin/AdminSettingsController.php +++ b/app/Http/Controllers/Admin/AdminSettingsController.php @@ -75,6 +75,8 @@ trait AdminSettingsController unset($json[$index]); $json = json_encode(array_values($json)); ConfigCacheService::put('app.rules', $json); + Cache::forget('api:v1:instance-data:rules'); + Cache::forget('api:v1:instance-data-response-v1'); return 200; } @@ -173,7 +175,7 @@ trait AdminSettingsController ConfigCacheService::put('app.rules', json_encode(array_values($json))); } Cache::forget('api:v1:instance-data:rules'); - Cache::forget('api:v1:instance-data-response'); + Cache::forget('api:v1:instance-data-response-v1'); } if($request->filled('account_autofollow_usernames')) {