changes to api config
parent
c7ffb9acb6
commit
abdad4ec78
|
@ -1,7 +1,7 @@
|
||||||
import { TextChannel } from 'eris';
|
import { TextChannel } from 'eris';
|
||||||
/* eslint-disable no-shadow */
|
/* eslint-disable no-shadow */
|
||||||
import jwt from 'jsonwebtoken';
|
import jwt from 'jsonwebtoken';
|
||||||
import { Route, Server, LocalStorage } from '../../../class';
|
import { RichEmbed, Route, Server, LocalStorage } from '../../../class';
|
||||||
// import acknowledgements from '../../../configs/acknowledgements.json';
|
// import acknowledgements from '../../../configs/acknowledgements.json';
|
||||||
|
|
||||||
export default class Internal extends Route {
|
export default class Internal extends Route {
|
||||||
|
@ -104,10 +104,42 @@ export default class Internal extends Route {
|
||||||
if (staffScore.userID === score.userID) {
|
if (staffScore.userID === score.userID) {
|
||||||
updated = true;
|
updated = true;
|
||||||
await this.server.client.db.Score.updateOne({ userID: score.userID }, { $addToSet: { softInquiries: { name: `${member.username} via report.libraryofcode.org @ IP ${req.ip}`, date: new Date() } } });
|
await this.server.client.db.Score.updateOne({ userID: score.userID }, { $addToSet: { softInquiries: { name: `${member.username} via report.libraryofcode.org @ IP ${req.ip}`, date: new Date() } } });
|
||||||
|
const embed = new RichEmbed();
|
||||||
|
embed.setTitle('Inquiry Notification');
|
||||||
|
embed.setColor('#00FFFF');
|
||||||
|
embed.addField('Member', `${member.user.username}#${member.user.discriminator} | <@${member.user.id}>`, true);
|
||||||
|
embed.addField('Type', 'SOFT', true);
|
||||||
|
embed.addField('Department/Service', `${member.username} via report.libraryofcode.org @ IP ${req.ip}`.toUpperCase(), true);
|
||||||
|
embed.setTimestamp();
|
||||||
|
embed.setFooter(this.server.client.user.username, this.server.client.user.avatarURL);
|
||||||
|
const chan = <TextChannel> this.server.client.guilds.get(this.server.client.config.guildID).channels.get('611584771356622849');
|
||||||
|
chan.createMessage({ embed }).catch(() => {});
|
||||||
} else {
|
} else {
|
||||||
await this.server.client.db.Score.updateOne({ userID: score.userID }, { $addToSet: { softInquiries: { name: 'Library of Code sp-us | Staff Team via report.libraryofcode.org', date: new Date() } } });
|
await this.server.client.db.Score.updateOne({ userID: score.userID }, { $addToSet: { softInquiries: { name: 'Library of Code sp-us | Staff Team via report.libraryofcode.org', date: new Date() } } });
|
||||||
|
const embed = new RichEmbed();
|
||||||
|
embed.setTitle('Inquiry Notification');
|
||||||
|
embed.setColor('#00FFFF');
|
||||||
|
embed.addField('Member', `${member.user.username}#${member.user.discriminator} | <@${member.user.id}>`, true);
|
||||||
|
embed.addField('Type', 'SOFT', true);
|
||||||
|
embed.addField('Department/Service', 'Library of Code sp-us | Staff Team via report.libraryofcode.org'.toUpperCase(), true);
|
||||||
|
embed.setTimestamp();
|
||||||
|
embed.setFooter(this.server.client.user.username, this.server.client.user.avatarURL);
|
||||||
|
const chan = <TextChannel> this.server.client.guilds.get(this.server.client.config.guildID).channels.get('611584771356622849');
|
||||||
|
chan.createMessage({ embed }).catch(() => {});
|
||||||
|
}
|
||||||
|
} else if (!updated) {
|
||||||
|
await this.server.client.db.Score.updateOne({ userID: score.userID }, { $addToSet: { softInquiries: { name: `${member.username} via report.libraryofcode.org @ IP ${req.ip}`, date: new Date() } } });
|
||||||
|
const embed = new RichEmbed();
|
||||||
|
embed.setTitle('Inquiry Notification');
|
||||||
|
embed.setColor('#00FFFF');
|
||||||
|
embed.addField('Member', `${member.user.username}#${member.user.discriminator} | <@${member.user.id}>`, true);
|
||||||
|
embed.addField('Type', 'SOFT', true);
|
||||||
|
embed.addField('Department/Service', `${member.username} via report.libraryofcode.org @ IP ${req.ip}`.toUpperCase(), true);
|
||||||
|
embed.setTimestamp();
|
||||||
|
embed.setFooter(this.server.client.user.username, this.server.client.user.avatarURL);
|
||||||
|
const chan = <TextChannel> this.server.client.guilds.get(this.server.client.config.guildID).channels.get('611584771356622849');
|
||||||
|
chan.createMessage({ embed }).catch(() => {});
|
||||||
}
|
}
|
||||||
} else if (!updated) await this.server.client.db.Score.updateOne({ userID: score.userID }, { $addToSet: { softInquiries: { name: `${member.username} via report.libraryofcode.org @ IP ${req.ip}`, date: new Date() } } });
|
|
||||||
score = await this.server.client.db.Score.findOne({ pin: [Number(args.split('-')[0]), Number(args.split('-')[1]), Number(args.split('-')[2])] }).lean().exec();
|
score = await this.server.client.db.Score.findOne({ pin: [Number(args.split('-')[0]), Number(args.split('-')[1]), Number(args.split('-')[2])] }).lean().exec();
|
||||||
|
|
||||||
let totalScore = '0';
|
let totalScore = '0';
|
||||||
|
|
Loading…
Reference in New Issue