Fix OpenRouter error reporting

This commit is contained in:
celeste 2024-09-03 23:47:17 -07:00
parent 788d91b2b1
commit 93599ed192
3 changed files with 5 additions and 5 deletions

View file

@ -1606,15 +1606,15 @@ export default class LoomPlugin extends Plugin {
const responses = await Promise.all(requests);
const result: CompletionResult = responses.every(response => response.status === 200)
const result: CompletionResult = responses.every(response => !response.json.hasOwnProperty('error'))
? {
ok: true,
completions: responses.map(response => response.json.choices[0].text),
}
: {
ok: false,
status: responses[0].status,
message: responses[0].text,
status: responses[0].json.error.code,
message: responses[0].json.error.message,
};
return result;
}

View file

@ -1,7 +1,7 @@
{
"id": "loom",
"name": "Loom",
"version": "1.22.2",
"version": "1.22.3",
"minAppVersion": "0.15.0",
"description": "Loom in Obsidian",
"author": "celeste",

View file

@ -1,6 +1,6 @@
{
"name": "obsidian-loom",
"version": "1.22.2",
"version": "1.22.3",
"description": "Loom in Obsidian",
"main": "main.js",
"scripts": {