Skip to content

Commit e6cb946

Browse files
committed
fix(clawdhub): typecheck update meta lookup
1 parent cebf50a commit e6cb946

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

packages/clawdhub/src/cli.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -307,18 +307,18 @@ async function cmdUpdate(
307307
}
308308
}
309309

310-
let resolveResult: ResolveResult | null = null
310+
let resolveResult: ResolveResult
311311
if (localFingerprint) {
312312
resolveResult = await resolveSkillVersion(opts.registry, entry, localFingerprint)
313-
}
314-
315-
if (!resolveResult) {
313+
} else {
314+
const url = new URL(ApiRoutes.skill, opts.registry)
315+
url.searchParams.set('slug', entry)
316316
const meta = await apiRequest(
317317
opts.registry,
318-
{ method: 'GET', path: `/api/skill?slug=${encodeURIComponent(entry)}` },
318+
{ method: 'GET', url: url.toString() },
319319
ApiSkillMetaResponseSchema,
320320
)
321-
resolveResult = { match: null, latestVersion: meta.latestVersion }
321+
resolveResult = { match: null, latestVersion: meta.latestVersion ?? null }
322322
}
323323

324324
const latest = resolveResult.latestVersion?.version ?? null

0 commit comments

Comments
 (0)