Merge 20b140d196 into 4583f88626
This commit is contained in:
commit
5d84b05f52
@ -185,7 +185,14 @@ export async function waitForWaConnection(sock: ReturnType<typeof makeWASocket>)
|
|||||||
}
|
}
|
||||||
|
|
||||||
export function getStatusCode(err: unknown) {
|
export function getStatusCode(err: unknown) {
|
||||||
|
// Extract status from nested Baileys error structures (same as formatError)
|
||||||
|
const boom =
|
||||||
|
extractBoomDetails(err) ??
|
||||||
|
extractBoomDetails((err as { error?: unknown })?.error) ??
|
||||||
|
extractBoomDetails((err as { lastDisconnect?: { error?: unknown } })?.lastDisconnect?.error);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
boom?.statusCode ??
|
||||||
(err as { output?: { statusCode?: number } })?.output?.statusCode ??
|
(err as { output?: { statusCode?: number } })?.output?.statusCode ??
|
||||||
(err as { status?: number })?.status
|
(err as { status?: number })?.status
|
||||||
);
|
);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user