format post.ts to meet ninja check

This commit is contained in:
medProgAyat 2025-10-07 19:47:27 +03:30
parent 63803e0ff3
commit 021d0cd968

View file

@ -19,7 +19,10 @@ export async function postProto<T>(
return outputType.fromBinary(outputBytes);
} catch (err) {
const { alertOnError = true } = options;
if (alertOnError && !(err instanceof Error && err.message === "500: Interrupted")) {
if (
alertOnError &&
!(err instanceof Error && err.message === "500: Interrupted")
) {
alert(err);
}
throw err;
@ -42,7 +45,11 @@ async function postProtoInner(url: string, body: Uint8Array): Promise<Uint8Array
// ignore
}
// it is ugly to show internall server client status to user, we should just show error's to user
throw new Error(process.env.NODE_ENV === "production"?`${msg}`:`${result.status}: ${msg}`);
throw new Error(
process.env.NODE_ENV === "production"
? `${msg}`
: `${result.status}: ${msg}`,
);
}
const blob = await result.blob();
const respBuf = await new Response(blob).arrayBuffer();