mirror of
https://github.com/plantroon/mx-puppet-xmpp.git
synced 2024-12-28 09:31:40 +00:00
hopefully properly catch this
This commit is contained in:
parent
edcf434a48
commit
fe939b6d04
@ -184,6 +184,7 @@ export class Skype {
|
|||||||
});
|
});
|
||||||
const MINUTE = 60000;
|
const MINUTE = 60000;
|
||||||
client.on("error", async (err: Error) => {
|
client.on("error", async (err: Error) => {
|
||||||
|
const causeName = (err as any).cause ? (err as any).cause.name : "";
|
||||||
log.error("Error when polling");
|
log.error("Error when polling");
|
||||||
log.error("name: ", err.name);
|
log.error("name: ", err.name);
|
||||||
const errr = err as any;
|
const errr = err as any;
|
||||||
@ -195,7 +196,7 @@ export class Skype {
|
|||||||
log.error("cause: ", errr.cause);
|
log.error("cause: ", errr.cause);
|
||||||
log.error("data: ", errr.data);
|
log.error("data: ", errr.data);
|
||||||
log.error(err);
|
log.error(err);
|
||||||
if (err.name === "UnexpectedHttpStatus") {
|
if (causeName === "UnexpectedHttpStatus") {
|
||||||
await this.puppet.sendStatusMessage(puppetId, "Error: " + err);
|
await this.puppet.sendStatusMessage(puppetId, "Error: " + err);
|
||||||
await this.puppet.sendStatusMessage(puppetId, "Reconnecting in a minute... ");
|
await this.puppet.sendStatusMessage(puppetId, "Reconnecting in a minute... ");
|
||||||
await this.stopClient(puppetId);
|
await this.stopClient(puppetId);
|
||||||
|
Loading…
Reference in New Issue
Block a user