diff --git a/src/WAUSync/Protocols/USyncStatusProtocol.ts b/src/WAUSync/Protocols/USyncStatusProtocol.ts index 02cd2b1..fb2ccbe 100644 --- a/src/WAUSync/Protocols/USyncStatusProtocol.ts +++ b/src/WAUSync/Protocols/USyncStatusProtocol.ts @@ -23,7 +23,7 @@ export class USyncStatusProtocol implements USyncQueryProtocol { parser(node: BinaryNode): StatusData | undefined { if(node.tag === 'status') { assertNodeErrorFree(node) - let status: string | null = node?.content!.toString() + let status: string | null = node?.content?.toString() ?? null const setAt = new Date(+(node?.attrs.t || 0) * 1000) if(!status) { if(+node.attrs?.code === 401) { @@ -41,4 +41,4 @@ export class USyncStatusProtocol implements USyncQueryProtocol { } } } -} \ No newline at end of file +}