feat: support latest package identifier

pull/12372/head
Yeuoly 2 years ago
parent c657378d06
commit 5bf86ff66d
No known key found for this signature in database
GPG Key ID: A66E7E320FB19F61

@ -106,6 +106,7 @@ class PluginEntity(BasePluginEntity):
runtime_type: str runtime_type: str
version: str version: str
latest_version: Optional[str] = None latest_version: Optional[str] = None
latest_unique_identifier: Optional[str] = None
source: PluginInstallationSource source: PluginInstallationSource
meta: Mapping[str, Any] meta: Mapping[str, Any]

@ -35,6 +35,7 @@ class PluginService:
if plugin.plugin_id in manifests: if plugin.plugin_id in manifests:
# set latest_version # set latest_version
plugin.latest_version = manifests[plugin.plugin_id].latest_version plugin.latest_version = manifests[plugin.plugin_id].latest_version
plugin.latest_unique_identifier = manifests[plugin.plugin_id].latest_package_identifier
return plugins return plugins

Loading…
Cancel
Save