Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | import { tryTargets } from '@api/handlers/handler-utils'; import type { AppContext } from '@api/types/hono'; async function finetuneHandler(c: AppContext): Promise<Response> { const saConfig = c.get('sa_config'); const saRequestData = c.get('sa_request_data'); try { const tryTargetsResponse = await tryTargets(c, saConfig, saRequestData); return tryTargetsResponse; } catch (err: unknown) { if (err instanceof Error) { console.error({ message: `${saRequestData.functionName} error ${err.message}`, }); } else { console.error({ message: `${saRequestData.functionName} error ${err}`, }); } return new Response( JSON.stringify({ status: 'failure', message: 'Something went wrong', }), { status: 500, headers: { 'content-type': 'application/json', }, }, ); } } export default finetuneHandler; |