mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-09-22 13:39:35 +00:00
misc: improved error being thrown
This commit is contained in:
@@ -269,13 +269,12 @@ export const withGatewayV2Proxy = async <T>(
|
||||
logger.error("Proxy error:", proxyErrorMessage);
|
||||
}
|
||||
logger.error("Gateway error:", err instanceof Error ? err.message : String(err));
|
||||
|
||||
let errorMessage = proxyErrorMessage || (err instanceof Error ? err.message : String(err));
|
||||
if (axios.isAxiosError(err) && (err.response?.data as { message?: string })?.message) {
|
||||
errorMessage = (err.response?.data as { message: string }).message;
|
||||
}
|
||||
|
||||
throw new Error(errorMessage);
|
||||
throw new BadRequestError({ message: errorMessage });
|
||||
} finally {
|
||||
// Ensure cleanup happens regardless of success or failure
|
||||
await cleanup();
|
||||
|
||||
Reference in New Issue
Block a user