Add debug logging to deletions
This commit is contained in:
parent
ef7d13cba1
commit
41e80eebf9
|
@ -17,7 +17,9 @@ module.exports.handleScheduled = async () => {
|
||||||
for (const deletion of deletions) {
|
for (const deletion of deletions) {
|
||||||
const guild = client.guilds.cache.get(process.env.DISCORD_GUILD);
|
const guild = client.guilds.cache.get(process.env.DISCORD_GUILD);
|
||||||
const member = guild ? await guild.members.fetch(deletion.discordId).catch(() => null) : null;
|
const member = guild ? await guild.members.fetch(deletion.discordId).catch(() => null) : null;
|
||||||
|
log.debug(`Checking deletion for ${deletion.discordId}`);
|
||||||
const ext = await fpbx.getExtension(deletion.extension);
|
const ext = await fpbx.getExtension(deletion.extension);
|
||||||
|
log.debug(`Got extension for deletion: ${ext}`);
|
||||||
if (!ext) {
|
if (!ext) {
|
||||||
log.error(`Failed to get extension for deletion: ${deletion.discordId}. Something is seriously wrong!`); return;
|
log.error(`Failed to get extension for deletion: ${deletion.discordId}. Something is seriously wrong!`); return;
|
||||||
}
|
}
|
||||||
|
|
|
@ -24,7 +24,10 @@ class FreepbxManager {
|
||||||
|
|
||||||
this.pbxCall = async (query, variables) => {
|
this.pbxCall = async (query, variables) => {
|
||||||
try {
|
try {
|
||||||
return await this.client.request(query, variables);
|
return await this.client.request(query, variables).catch(err => {
|
||||||
|
throw err;
|
||||||
|
|
||||||
|
});
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
if (err.response && err.response.error && err.response.error.message === "The resource owner or authorization server denied the request.") {
|
if (err.response && err.response.error && err.response.error.message === "The resource owner or authorization server denied the request.") {
|
||||||
await this.renewClient();
|
await this.renewClient();
|
||||||
|
|
Loading…
Reference in a new issue