Mail sending ready

This commit is contained in:
2024-11-19 18:07:48 +01:00
parent d0de943df2
commit 9c52494f8e
6 changed files with 46 additions and 28 deletions

View File

@@ -9,6 +9,9 @@ export default defineEventHandler(async (e) => {
return;
}
const id = getRouterParam(e, 'id');
const payload: Record<string, any> = await readBody(e);
console.log(payload)
if(!id)
{
@@ -16,12 +19,20 @@ export default defineEventHandler(async (e) => {
return;
}
const result = await runTask(id);
const result = await runTask(id, {
payload: payload
});
if(!result.result)
{
setResponseStatus(e, 500);
throw result.error ?? new Error('Erreur inconnue');
if(result.error && (result.error as Error).message)
throw result.error;
else if(result.error)
throw new Error(result.error);
else
throw new Error('Erreur inconnue');
}
return
return;
});