chore: update the update plugin from GitHub

This commit is contained in:
Yi
2024-11-13 10:38:56 +08:00
parent 13d3f67746
commit 327940a120
5 changed files with 63 additions and 19 deletions

View File

@ -21,6 +21,7 @@ const i18nPrefix = 'plugin.action'
type Props = {
author: string
installationId: string
pluginUniqueIdentifier: string
pluginName: string
version: string
usedInApps: number
@ -33,6 +34,7 @@ type Props = {
const Action: FC<Props> = ({
author,
installationId,
pluginUniqueIdentifier,
pluginName,
version,
isShowFetchNewVersion,
@ -70,7 +72,7 @@ const Action: FC<Props> = ({
type: PluginSource.github,
github: {
originalPackageInfo: {
id: installationId,
id: pluginUniqueIdentifier,
repo: meta!.repo,
version: meta!.version,
package: meta!.package,

View File

@ -42,6 +42,7 @@ const PluginItem: FC<Props> = ({
source,
tenant_id,
installation_id,
plugin_unique_identifier,
endpoints_active,
meta,
plugin_id,
@ -73,7 +74,7 @@ const PluginItem: FC<Props> = ({
<img
className='w-full h-full'
src={`${API_PREFIX}/workspaces/current/plugin/icon?tenant_id=${tenant_id}&filename=${icon}`}
alt={`plugin-${installation_id}-logo`}
alt={`plugin-${plugin_unique_identifier}-logo`}
/>
</div>
<div className="ml-3 w-0 grow">
@ -86,6 +87,7 @@ const PluginItem: FC<Props> = ({
<Description text={description[locale]} descriptionLineRows={1}></Description>
<div onClick={e => e.stopPropagation()}>
<Action
pluginUniqueIdentifier={plugin_unique_identifier}
installationId={installation_id}
author={author}
pluginName={name}