Skip to content

Commit d0061ab

Browse files
authored
🐛 修正 installScript 中 subscribeUrl origin 关连部份 (#1218)
1 parent 16cc899 commit d0061ab

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

src/app/service/service_worker/script.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -394,6 +394,13 @@ export class ScriptService {
394394
// 执行更新逻辑
395395
update = true;
396396
script.selfMetadata = oldScript.selfMetadata;
397+
// 如果已安装的脚本是由 Subscribe 安装,即使是手动更新也不会影响跟 Subscribe 关联
398+
if (oldScript.subscribeUrl && oldScript.origin) {
399+
// origin 和 subscribeUrl 保持不变
400+
// @downloadURL @updateURL 随脚本最新代码而更新
401+
script.origin = oldScript.origin;
402+
script.subscribeUrl = oldScript.subscribeUrl;
403+
}
397404
}
398405
if (script.ignoreVersion) script.ignoreVersion = "";
399406
if (createtime) {

0 commit comments

Comments
 (0)