feat: better errors feedback

This commit is contained in:
swve 2024-01-16 23:23:13 +01:00
parent af7d5edd80
commit 854c7dd415
5 changed files with 118 additions and 35 deletions

View file

@ -7,8 +7,12 @@ export async function startActivityAIChatSession(message: string, activity_uuid:
activity_uuid,
};
const result = await fetch(`${getAPIUrl()}ai/start/activity_chat_session`, RequestBody("POST", data, null));
const res = await result.json();
return res;
const json = await result.json();
if (result.status === 200) {
return { success: true, data: json, status: result.status, HTTPmessage: result.statusText };
} else {
return { success: false, data: json, status: result.status, HTTPmessage: result.statusText };
}
}
export async function sendActivityAIChatMessage(message: string, aichat_uuid: string, activity_uuid: string) {
@ -18,6 +22,11 @@ export async function sendActivityAIChatMessage(message: string, aichat_uuid: st
activity_uuid,
};
const result = await fetch(`${getAPIUrl()}ai/send/activity_chat_message`, RequestBody("POST", data, null));
const res = await result.json();
return res;
const json = await result.json();
if (result.status === 200) {
return { success: true, data: json, status: result.status, HTTPmessage: result.statusText };
} else {
return { success: false, data: json, status: result.status, HTTPmessage: result.statusText };
}
}