fix: handle github item from data struct diffe

This commit is contained in:
Joel
2024-11-20 14:48:38 +08:00
parent 40d025052d
commit 1846a7de73
3 changed files with 7 additions and 5 deletions

View File

@@ -32,7 +32,7 @@ const PluginList = () => {
type: 'github',
value: {
repo: 'YIXIAO0/test',
release: '1.11.5',
version: '1.11.5',
package: 'test.difypkg',
github_plugin_unique_identifier: 'yixiao0/test:0.0.1@3592166c87afcf944b4f13f27467a5c8f9e00bd349cb42033a072734a37431b4',
},

View File

@@ -25,8 +25,8 @@ const Item: FC<Props> = ({
const info = dependency.value
const { data, error } = useUploadGitHub({
repo: info.repo!,
version: info.release!,
package: info.packages!,
version: info.release! || info.version!,
package: info.packages! || info.package!,
})
const [payload, setPayload] = React.useState<Plugin | null>(null)
useEffect(() => {

View File

@@ -315,8 +315,10 @@ export type GitHubItemAndMarketPlaceDependency = {
type: 'github' | 'marketplace' | 'package'
value: {
repo?: string
release?: string
packages?: string
version?: string // from app DSL
package?: string // from app DSL
release?: string // from local package. same to the version
packages?: string // from local package. same to the package
github_plugin_unique_identifier?: string
marketplace_plugin_unique_identifier?: string
plugin_unique_identifier?: string