Fix remaining production readiness issues

This commit is contained in:
gpt-engineer-app[bot]
2025-10-20 12:30:09 +00:00
parent 640fdb11db
commit 4983960138
7 changed files with 158 additions and 91 deletions

View File

@@ -175,7 +175,9 @@ serve(async (req) => {
let requestBody;
try {
requestBody = await req.json();
} catch (error) {
} catch (error: unknown) {
const errorMessage = error instanceof Error ? error.message : String(error);
console.error('[Upload] Invalid JSON:', { error: errorMessage });
return new Response(
JSON.stringify({
error: 'Invalid JSON',
@@ -357,7 +359,7 @@ serve(async (req) => {
let requestBody;
try {
requestBody = await req.json();
} catch (error) {
} catch (error: unknown) {
requestBody = {};
}
@@ -603,12 +605,13 @@ serve(async (req) => {
}
)
} catch (error) {
console.error('Upload error:', error)
} catch (error: unknown) {
const errorMessage = error instanceof Error ? error.message : 'An unexpected error occurred';
console.error('[Upload] Error:', { error: errorMessage });
return new Response(
JSON.stringify({
error: 'Internal server error',
message: error instanceof Error ? error.message : 'An unexpected error occurred'
message: errorMessage
}),
{
status: 500,