From e0d2a0bc1afa2c4000e6af10f98ab77b2bb65d22 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Thu, 3 Jul 2025 08:20:44 +0000 Subject: [PATCH] Fix URL's in extension errors accessing remote data The base URL was used when reporting errors accessing a URL, use the full URL being accessed instead since anything else is misleading, the full URL is needed to troubleshoot issues. --- scripts/addons_core/bl_pkg/cli/blender_ext.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/addons_core/bl_pkg/cli/blender_ext.py b/scripts/addons_core/bl_pkg/cli/blender_ext.py index 946daca602a..3040f582ec9 100755 --- a/scripts/addons_core/bl_pkg/cli/blender_ext.py +++ b/scripts/addons_core/bl_pkg/cli/blender_ext.py @@ -3043,7 +3043,7 @@ def repo_sync_from_remote( del read_total del retrieve_info except (Exception, KeyboardInterrupt) as ex: - msg = url_retrieve_exception_as_message(ex, prefix="sync", url=remote_url) + msg = url_retrieve_exception_as_message(ex, prefix="sync", url=remote_json_url) if demote_connection_errors_to_status and url_retrieve_exception_is_connectivity(ex): msglog.status(msg) else: @@ -3953,7 +3953,7 @@ class subcmd_client: result.write(block) except (Exception, KeyboardInterrupt) as ex: - msg = url_retrieve_exception_as_message(ex, prefix="list", url=remote_url) + msg = url_retrieve_exception_as_message(ex, prefix="list", url=remote_json_url) if demote_connection_errors_to_status and url_retrieve_exception_is_connectivity(ex): msglog.status(msg) else: @@ -4420,7 +4420,7 @@ class subcmd_client: # Unlike querying information which might reasonably be skipped. msglog.fatal_error( url_retrieve_exception_as_message( - ex, prefix="install", url=remote_url)) + ex, prefix="install", url=filepath_remote_archive)) return False if request_exit: