From 97c15e698357e33a3e8bedafaafdb81211d8f7a2 Mon Sep 17 00:00:00 2001 From: NamH Date: Mon, 22 Apr 2024 21:42:31 +0700 Subject: [PATCH] chore: detailed message when fetch invalid url (#2780) Co-authored-by: James --- extensions/model-extension/src/index.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/extensions/model-extension/src/index.ts b/extensions/model-extension/src/index.ts index 5904d57db..dbe7605ea 100644 --- a/extensions/model-extension/src/index.ts +++ b/extensions/model-extension/src/index.ts @@ -196,7 +196,12 @@ export default class JanModelExtension extends ModelExtension { console.debug('sanitizedUrl', sanitizedUrl) const res = await fetch(sanitizedUrl) - const data = (await res.json()) as HuggingFaceRepoData + const response = await res.json() + if (response['error'] != null) { + throw new Error(response['error']) + } + + const data = response as HuggingFaceRepoData if (data.tags.indexOf('gguf') === -1) { throw new NotSupportedModelError(