Skip to content

Commit e2e027d

Browse files
committed
fix: add response.ok check in slingshotMiniDoc fetch
1 parent 1bb55b8 commit e2e027d

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

server/utils/atproto/utils/profile.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,12 @@ export class ProfileUtils {
3030
const response = await fetch(resolveUrl, {
3131
headers: { 'User-Agent': 'npmx' },
3232
})
33+
if (!response.ok) {
34+
throw createError({
35+
status: response.status,
36+
message: `Failed to resolve MiniDoc for ${handle}`,
37+
})
38+
}
3339
const value = (await response.json()) as MiniDoc
3440

3541
miniDoc = value

0 commit comments

Comments
 (0)