File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed
Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments