File tree Expand file tree Collapse file tree 1 file changed +18
-1
lines changed
Expand file tree Collapse file tree 1 file changed +18
-1
lines changed Original file line number Diff line number Diff line change @@ -105,7 +105,24 @@ const { data: skillsData } = useLazyFetch<SkillsListResponse>(
105105const { data : packageAnalysis } = usePackageAnalysis (packageName , requestedVersion )
106106const { data : moduleReplacement } = useModuleReplacement (packageName )
107107
108- const { data : resolvedVersion } = await useResolvedVersion (packageName , requestedVersion )
108+ const {
109+ data : resolvedVersion,
110+ status : versionStatus,
111+ error : versionError,
112+ } = await useResolvedVersion (packageName , requestedVersion )
113+
114+ if (
115+ versionStatus .value === ' error' &&
116+ versionError .value ?.statusCode &&
117+ versionError .value .statusCode >= 400 &&
118+ versionError .value .statusCode < 500
119+ ) {
120+ throw createError ({
121+ statusCode: 404 ,
122+ statusMessage: $t (' package.not_found' ),
123+ message: $t (' package.not_found_message' ),
124+ })
125+ }
109126
110127const {
111128 data : pkg,
You can’t perform that action at this time.
0 commit comments