Extension clone improvements (part 2) (#5571)

* fix: remove the cloned directory if it contains no manifest

* fix: apply feature flag guard to user extension data hosting

* fix: disable inactive controls when feature flag is off

* fix: change response status to 404
This commit is contained in:
Cohee
2026-05-02 17:08:57 +03:00
committed by GitHub
parent c325c6d8e9
commit 3eb3861596
3 changed files with 29 additions and 9 deletions
+5
View File
@@ -7957,6 +7957,11 @@ export async function getSettings(initLoaderHandle = null) {
Object.assign(extension_settings, (settings.extension_settings ?? {}));
$('#third_party_extension_button').addClass('disabled');
$('#extensions_details').addClass('disabled');
$('#extensions_connect').addClass('disabled');
$('#extensions_notify_updates').attr('disabled', 'disabled');
$('#extensions_autoconnect').attr('disabled', 'disabled');
$('#extensions_url').attr('disabled', 'disabled');
$('#extensions_api_key').attr('disabled', 'disabled');
}
firstRun = !!settings.firstRun;