Safeguard against names with only special chars

master
Miikka Virtanen 2016-12-30 19:46:41 +02:00
parent d616ecd957
commit c994ae1767
1 changed files with 2 additions and 1 deletions

View File

@ -230,7 +230,8 @@ function getModmailChannel(user, allowCreate = true) {
} else { } else {
if (! allowCreate) return Promise.resolve(null); if (! allowCreate) return Promise.resolve(null);
const cleanName = user.username.replace(/[^a-zA-Z0-9]/ig, '').toLowerCase(); const cleanName = user.username.replace(/[^a-zA-Z0-9]/ig, '').toLowerCase().trim();
if (cleanName === '') cleanName = 'unknown';
// If one is not found, create and cache it // If one is not found, create and cache it
return modMailGuild.createChannel(`${cleanName}-${user.discriminator}`) return modMailGuild.createChannel(`${cleanName}-${user.discriminator}`)