attempt x2 fix
parent
8731dfcf61
commit
97b22ef72b
|
@ -155,6 +155,7 @@ export default async function departmentPager(client: Client): Promise<NodeJS.Ti
|
||||||
});
|
});
|
||||||
if (await client.db.PagerNumber.findOne({ num: randomPagerNumber })) continue;
|
if (await client.db.PagerNumber.findOne({ num: randomPagerNumber })) continue;
|
||||||
pager = await newNumber.save();
|
pager = await newNumber.save();
|
||||||
|
if ((await client.util.authClient.getUsersByEmail(acknowledgement.emailAddress)).length) {
|
||||||
await client.util.authClient.createUser({
|
await client.util.authClient.createUser({
|
||||||
email: acknowledgement.emailAddress,
|
email: acknowledgement.emailAddress,
|
||||||
name: member.username,
|
name: member.username,
|
||||||
|
@ -171,11 +172,13 @@ export default async function departmentPager(client: Client): Promise<NodeJS.Ti
|
||||||
email: acknowledgement.emailAddress,
|
email: acknowledgement.emailAddress,
|
||||||
connection_id: 'con_T3ELEx2reigKMSlP',
|
connection_id: 'con_T3ELEx2reigKMSlP',
|
||||||
});
|
});
|
||||||
logNewPager(client, randomPagerNumber, member);
|
|
||||||
client.getDMChannel(member.id).then((chan) => {
|
client.getDMChannel(member.id).then((chan) => {
|
||||||
chan.createMessage(`__**Pager Number Creation**__\nYour individual pager number has been automatically created. Your number (PN) is ${randomPagerNumber}.`);
|
chan.createMessage(`__**Pager Number Creation**__\nYour individual pager number has been automatically created. Your number (PN) is ${randomPagerNumber}.`);
|
||||||
chan.createMessage(`__**Library of Code sp-us | Identity & Account Management**__\n__Reset Password__\n\nPlease click on the link below to change your IAM password.\n${passwordTicket.ticket}`);
|
chan.createMessage(`__**Library of Code sp-us | Identity & Account Management**__\n__Reset Password__\n\nPlease click on the link below to change your IAM password.\n${passwordTicket.ticket}`);
|
||||||
});
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
logNewPager(client, randomPagerNumber, member);
|
||||||
} else if (!pager && member.roles.includes('701454855952138300')) {
|
} else if (!pager && member.roles.includes('701454855952138300')) {
|
||||||
// Supervisors
|
// Supervisors
|
||||||
let randomPagerNumber: string;
|
let randomPagerNumber: string;
|
||||||
|
@ -197,6 +200,7 @@ export default async function departmentPager(client: Client): Promise<NodeJS.Ti
|
||||||
});
|
});
|
||||||
if (await client.db.PagerNumber.findOne({ num: randomPagerNumber })) continue;
|
if (await client.db.PagerNumber.findOne({ num: randomPagerNumber })) continue;
|
||||||
pager = await newNumber.save();
|
pager = await newNumber.save();
|
||||||
|
if ((await client.util.authClient.getUsersByEmail(acknowledgement.emailAddress)).length) {
|
||||||
await client.util.authClient.createUser({
|
await client.util.authClient.createUser({
|
||||||
email: acknowledgement.emailAddress,
|
email: acknowledgement.emailAddress,
|
||||||
name: member.username,
|
name: member.username,
|
||||||
|
@ -213,11 +217,13 @@ export default async function departmentPager(client: Client): Promise<NodeJS.Ti
|
||||||
email: acknowledgement.emailAddress,
|
email: acknowledgement.emailAddress,
|
||||||
connection_id: 'con_T3ELEx2reigKMSlP',
|
connection_id: 'con_T3ELEx2reigKMSlP',
|
||||||
});
|
});
|
||||||
logNewPager(client, randomPagerNumber, member);
|
|
||||||
client.getDMChannel(member.id).then((chan) => {
|
client.getDMChannel(member.id).then((chan) => {
|
||||||
chan.createMessage(`__**Pager Number Creation**__\nYour individual pager number has been automatically created. Your number (PN) is ${randomPagerNumber}.`);
|
chan.createMessage(`__**Pager Number Creation**__\nYour individual pager number has been automatically created. Your number (PN) is ${randomPagerNumber}.`);
|
||||||
chan.createMessage(`__**Library of Code sp-us | Identity & Account Management**__\n__Reset Password__\n\nPlease click on the link below to change your IAM password.\n${passwordTicket.ticket}`);
|
chan.createMessage(`__**Library of Code sp-us | Identity & Account Management**__\n__Reset Password__\n\nPlease click on the link below to change your IAM password.\n${passwordTicket.ticket}`);
|
||||||
});
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
logNewPager(client, randomPagerNumber, member);
|
||||||
} else if (!pager && member.roles.includes('701454780828221450')) {
|
} else if (!pager && member.roles.includes('701454780828221450')) {
|
||||||
// Technicians
|
// Technicians
|
||||||
let randomPagerNumber: string;
|
let randomPagerNumber: string;
|
||||||
|
@ -240,6 +246,7 @@ export default async function departmentPager(client: Client): Promise<NodeJS.Ti
|
||||||
});
|
});
|
||||||
if (await client.db.PagerNumber.findOne({ num: randomPagerNumber })) continue;
|
if (await client.db.PagerNumber.findOne({ num: randomPagerNumber })) continue;
|
||||||
pager = await newNumber.save();
|
pager = await newNumber.save();
|
||||||
|
if ((await client.util.authClient.getUsersByEmail(acknowledgement.emailAddress)).length) {
|
||||||
await client.util.authClient.createUser({
|
await client.util.authClient.createUser({
|
||||||
email: acknowledgement.emailAddress,
|
email: acknowledgement.emailAddress,
|
||||||
name: member.username,
|
name: member.username,
|
||||||
|
@ -256,11 +263,13 @@ export default async function departmentPager(client: Client): Promise<NodeJS.Ti
|
||||||
email: acknowledgement.emailAddress,
|
email: acknowledgement.emailAddress,
|
||||||
connection_id: 'con_T3ELEx2reigKMSlP',
|
connection_id: 'con_T3ELEx2reigKMSlP',
|
||||||
});
|
});
|
||||||
logNewPager(client, randomPagerNumber, member);
|
|
||||||
client.getDMChannel(member.id).then((chan) => {
|
client.getDMChannel(member.id).then((chan) => {
|
||||||
chan.createMessage(`__**Pager Number Creation**__\nYour individual pager number has been automatically created. Your number (PN) is ${randomPagerNumber}.`);
|
chan.createMessage(`__**Pager Number Creation**__\nYour individual pager number has been automatically created. Your number (PN) is ${randomPagerNumber}.`);
|
||||||
chan.createMessage(`__**Library of Code sp-us | Identity & Account Management**__\n__Reset Password__\n\nPlease click on the link below to change your IAM password.\n${passwordTicket.ticket}`);
|
chan.createMessage(`__**Library of Code sp-us | Identity & Account Management**__\n__Reset Password__\n\nPlease click on the link below to change your IAM password.\n${passwordTicket.ticket}`);
|
||||||
});
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
logNewPager(client, randomPagerNumber, member);
|
||||||
} else if (!pager && member.roles.includes('455972169449734144')) {
|
} else if (!pager && member.roles.includes('455972169449734144')) {
|
||||||
// Moderators
|
// Moderators
|
||||||
let randomPagerNumber: string;
|
let randomPagerNumber: string;
|
||||||
|
@ -283,6 +292,7 @@ export default async function departmentPager(client: Client): Promise<NodeJS.Ti
|
||||||
});
|
});
|
||||||
if (await client.db.PagerNumber.findOne({ num: randomPagerNumber })) continue;
|
if (await client.db.PagerNumber.findOne({ num: randomPagerNumber })) continue;
|
||||||
pager = await newNumber.save();
|
pager = await newNumber.save();
|
||||||
|
if ((await client.util.authClient.getUsersByEmail(acknowledgement.emailAddress)).length) {
|
||||||
await client.util.authClient.createUser({
|
await client.util.authClient.createUser({
|
||||||
email: acknowledgement.emailAddress,
|
email: acknowledgement.emailAddress,
|
||||||
name: member.username,
|
name: member.username,
|
||||||
|
@ -299,11 +309,13 @@ export default async function departmentPager(client: Client): Promise<NodeJS.Ti
|
||||||
email: acknowledgement.emailAddress,
|
email: acknowledgement.emailAddress,
|
||||||
connection_id: 'con_T3ELEx2reigKMSlP',
|
connection_id: 'con_T3ELEx2reigKMSlP',
|
||||||
});
|
});
|
||||||
logNewPager(client, randomPagerNumber, member);
|
|
||||||
client.getDMChannel(member.id).then((chan) => {
|
client.getDMChannel(member.id).then((chan) => {
|
||||||
chan.createMessage(`__**Pager Number Creation**__\nYour individual pager number has been automatically created. Your number (PN) is ${randomPagerNumber}.`);
|
chan.createMessage(`__**Pager Number Creation**__\nYour individual pager number has been automatically created. Your number (PN) is ${randomPagerNumber}.`);
|
||||||
chan.createMessage(`__**Library of Code sp-us | Identity & Account Management**__\n__Reset Password__\n\nPlease click on the link below to change your IAM password.\n${passwordTicket.ticket}`);
|
chan.createMessage(`__**Library of Code sp-us | Identity & Account Management**__\n__Reset Password__\n\nPlease click on the link below to change your IAM password.\n${passwordTicket.ticket}`);
|
||||||
});
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
logNewPager(client, randomPagerNumber, member);
|
||||||
} else if (!pager && member.roles.includes('453689940140883988')) {
|
} else if (!pager && member.roles.includes('453689940140883988')) {
|
||||||
// Core Team
|
// Core Team
|
||||||
let randomPagerNumber: string;
|
let randomPagerNumber: string;
|
||||||
|
@ -326,6 +338,7 @@ export default async function departmentPager(client: Client): Promise<NodeJS.Ti
|
||||||
});
|
});
|
||||||
if (await client.db.PagerNumber.findOne({ num: randomPagerNumber })) continue;
|
if (await client.db.PagerNumber.findOne({ num: randomPagerNumber })) continue;
|
||||||
pager = await newNumber.save();
|
pager = await newNumber.save();
|
||||||
|
if ((await client.util.authClient.getUsersByEmail(acknowledgement.emailAddress)).length) {
|
||||||
await client.util.authClient.createUser({
|
await client.util.authClient.createUser({
|
||||||
email: acknowledgement.emailAddress,
|
email: acknowledgement.emailAddress,
|
||||||
name: member.username,
|
name: member.username,
|
||||||
|
@ -342,11 +355,13 @@ export default async function departmentPager(client: Client): Promise<NodeJS.Ti
|
||||||
email: acknowledgement.emailAddress,
|
email: acknowledgement.emailAddress,
|
||||||
connection_id: 'con_T3ELEx2reigKMSlP',
|
connection_id: 'con_T3ELEx2reigKMSlP',
|
||||||
});
|
});
|
||||||
logNewPager(client, randomPagerNumber, member);
|
|
||||||
client.getDMChannel(member.id).then((chan) => {
|
client.getDMChannel(member.id).then((chan) => {
|
||||||
chan.createMessage(`__**Pager Number Creation**__\nYour individual pager number has been automatically created. Your number (PN) is ${randomPagerNumber}.`);
|
chan.createMessage(`__**Pager Number Creation**__\nYour individual pager number has been automatically created. Your number (PN) is ${randomPagerNumber}.`);
|
||||||
chan.createMessage(`__**Library of Code sp-us | Identity & Account Management**__\n__Reset Password__\n\nPlease click on the link below to change your IAM password.\n${passwordTicket.ticket}`);
|
chan.createMessage(`__**Library of Code sp-us | Identity & Account Management**__\n__Reset Password__\n\nPlease click on the link below to change your IAM password.\n${passwordTicket.ticket}`);
|
||||||
});
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
logNewPager(client, randomPagerNumber, member);
|
||||||
} else if (!pager && member.roles.includes('701481967149121627')) {
|
} else if (!pager && member.roles.includes('701481967149121627')) {
|
||||||
// Associates
|
// Associates
|
||||||
let randomPagerNumber: string;
|
let randomPagerNumber: string;
|
||||||
|
@ -369,6 +384,7 @@ export default async function departmentPager(client: Client): Promise<NodeJS.Ti
|
||||||
});
|
});
|
||||||
if (await client.db.PagerNumber.findOne({ num: randomPagerNumber })) continue;
|
if (await client.db.PagerNumber.findOne({ num: randomPagerNumber })) continue;
|
||||||
pager = await newNumber.save();
|
pager = await newNumber.save();
|
||||||
|
if ((await client.util.authClient.getUsersByEmail(acknowledgement.emailAddress)).length) {
|
||||||
await client.util.authClient.createUser({
|
await client.util.authClient.createUser({
|
||||||
email: acknowledgement.emailAddress,
|
email: acknowledgement.emailAddress,
|
||||||
name: member.username,
|
name: member.username,
|
||||||
|
@ -385,12 +401,14 @@ export default async function departmentPager(client: Client): Promise<NodeJS.Ti
|
||||||
email: acknowledgement.emailAddress,
|
email: acknowledgement.emailAddress,
|
||||||
connection_id: 'con_T3ELEx2reigKMSlP',
|
connection_id: 'con_T3ELEx2reigKMSlP',
|
||||||
});
|
});
|
||||||
logNewPager(client, randomPagerNumber, member);
|
|
||||||
client.getDMChannel(member.id).then((chan) => {
|
client.getDMChannel(member.id).then((chan) => {
|
||||||
chan.createMessage(`__**Pager Number Creation**__\nYour individual pager number has been automatically created. Your number (PN) is ${randomPagerNumber}.`);
|
chan.createMessage(`__**Pager Number Creation**__\nYour individual pager number has been automatically created. Your number (PN) is ${randomPagerNumber}.`);
|
||||||
chan.createMessage(`__**Library of Code sp-us | Identity & Account Management**__\n__Reset Password__\n\nPlease click on the link below to change your IAM password.\n${passwordTicket.ticket}`);
|
chan.createMessage(`__**Library of Code sp-us | Identity & Account Management**__\n__Reset Password__\n\nPlease click on the link below to change your IAM password.\n${passwordTicket.ticket}`);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
logNewPager(client, randomPagerNumber, member);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Associates
|
// Associates
|
||||||
|
|
Loading…
Reference in New Issue