From 7e56a244a86ae53b70245bcebe924fca9fc8474c Mon Sep 17 00:00:00 2001 From: wangxiaolei Date: Wed, 13 May 2026 09:39:27 +0800 Subject: [PATCH] fix: fix plugin miss version and checksum (#36083) Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> --- eslint-suppressions.json | 3 --- web/service/use-plugins.ts | 2 +- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/eslint-suppressions.json b/eslint-suppressions.json index 46277d3349..849595d3c7 100644 --- a/eslint-suppressions.json +++ b/eslint-suppressions.json @@ -4699,9 +4699,6 @@ }, "ts/no-explicit-any": { "count": 3 - }, - "ts/no-non-null-asserted-optional-chain": { - "count": 1 } }, "web/service/use-tools.ts": { diff --git a/web/service/use-plugins.ts b/web/service/use-plugins.ts index 6004ecde56..36397c7f64 100644 --- a/web/service/use-plugins.ts +++ b/web/service/use-plugins.ts @@ -336,7 +336,7 @@ export const useInstallOrUpdate = ({ } if (item.type === 'marketplace') { const data = item as GitHubItemAndMarketPlaceDependency - uniqueIdentifier = data.value.marketplace_plugin_unique_identifier! || plugin[i]?.plugin_id! + uniqueIdentifier = data.value.marketplace_plugin_unique_identifier! || (plugin[i]?.latest_package_identifier ?? '') || (plugin[i]?.plugin_id ?? '') if (uniqueIdentifier === installedPayload?.uniqueIdentifier) { return { status: TaskStatus.success,