More debug
parent
95d775778c
commit
6e8f729c42
4
index.js
4
index.js
|
@ -216,13 +216,14 @@ function getModmailChannel(user, allowCreate = true) {
|
||||||
} else {
|
} else {
|
||||||
// If the cache value was invalid, remove it
|
// If the cache value was invalid, remove it
|
||||||
delete modMailChannels[user.id];
|
delete modMailChannels[user.id];
|
||||||
|
console.log(`[NOTE] INVALID CACHE VALUE FOR ${user.id}`);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Try to find a matching channel
|
// Try to find a matching channel
|
||||||
let candidate = modMailGuild.channels.find(c => {
|
let candidate = modMailGuild.channels.find(c => {
|
||||||
const info = getModmailChannelInfo(c);
|
const info = getModmailChannelInfo(c);
|
||||||
console.log(`testing ${info && info.userId} === ${user.id}`);
|
console.log(`[DEBUG] ${info && info.userId} === ${user.id} -> ${info && info.userId === user.id ? 'true' : 'false'}`);
|
||||||
return info && info.userId === user.id;
|
return info && info.userId === user.id;
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -235,6 +236,7 @@ function getModmailChannel(user, allowCreate = true) {
|
||||||
if (cleanName === '') cleanName = 'unknown';
|
if (cleanName === '') cleanName = 'unknown';
|
||||||
|
|
||||||
// If one is not found, create and cache it
|
// If one is not found, create and cache it
|
||||||
|
console.log(`[NOTE] Since no candidate was found, creating channel ${cleanName}-${user.discriminator}`);
|
||||||
return modMailGuild.createChannel(`${cleanName}-${user.discriminator}`)
|
return modMailGuild.createChannel(`${cleanName}-${user.discriminator}`)
|
||||||
.then(channel => {
|
.then(channel => {
|
||||||
// This is behind a timeout because Discord was telling me the channel didn't exist after creation even though it clearly did
|
// This is behind a timeout because Discord was telling me the channel didn't exist after creation even though it clearly did
|
||||||
|
|
Loading…
Reference in New Issue