From 8d09d75ff89d7b7be07b4283c63b53fa5c488e97 Mon Sep 17 00:00:00 2001 From: master3395 Date: Mon, 26 Jan 2026 03:45:29 +0100 Subject: [PATCH] fix(plugins): Add missing outer except block in fetch_plugin_store --- pluginHolder/views.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pluginHolder/views.py b/pluginHolder/views.py index 690002234..fe06092aa 100644 --- a/pluginHolder/views.py +++ b/pluginHolder/views.py @@ -1317,6 +1317,15 @@ def fetch_plugin_store(request): 'error': error_message, 'plugins': [] }, status=500) + except Exception as outer_error: + # Catch any other unexpected errors + error_message = str(outer_error) + logging.writeToFile(f"Unexpected error in fetch_plugin_store: {error_message}") + return JsonResponse({ + 'success': False, + 'error': error_message, + 'plugins': [] + }, status=500) @csrf_exempt @require_http_methods(["POST"])