Change: only use the installation URL as the update URL if not specified in usercss
This commit is contained in:
parent
e6ceff2361
commit
63b8993c39
|
@ -307,9 +307,9 @@
|
||||||
|
|
||||||
// set updateUrl
|
// set updateUrl
|
||||||
const checker = $('.set-update-url input[type=checkbox]');
|
const checker = $('.set-update-url input[type=checkbox]');
|
||||||
// prefer the installation URL unless drag'n'dropped on the manage page
|
// only use the installation URL if not specified in usercss
|
||||||
const installationUrl = (params.get('updateUrl') || '').replace(/^blob.+/, '');
|
const installationUrl = (params.get('updateUrl') || '').replace(/^blob.+/, '');
|
||||||
const updateUrl = new URL(installationUrl || style.updateUrl || DUMMY_URL);
|
const updateUrl = new URL(style.updateUrl || installationUrl || DUMMY_URL);
|
||||||
if (dup && dup.updateUrl === updateUrl.href) {
|
if (dup && dup.updateUrl === updateUrl.href) {
|
||||||
checker.checked = true;
|
checker.checked = true;
|
||||||
// there is no way to "unset" updateUrl, you can only overwrite it.
|
// there is no way to "unset" updateUrl, you can only overwrite it.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user