fix banking db calls, add permission check for settings command

This commit is contained in:
SowinskiBraeden committed 2022-08-21 12:21:31 -07:00
1 parent 380dff6dea
commit a3e69dcca4
8 files changed
+79 -51

No files matched your search

+2 -2
View File
@@ -56,7 +56,7 @@ module.exports = {
}
const targetUserID = args[0].options[0].value.replace('<@!', '').replace('>', '');
let banking = await client.dbo.collection("banking").findOne({"account.userID": targetUserID}).then(banking => banking);
let banking = await client.dbo.collection("banks").findOne({"account.userID": targetUserID}).then(banking => banking);
if (!banking) {
banking = {
@@ -102,7 +102,7 @@ module.exports = {
const newTargetBalance = banking.guilds[guildDB.serverID].account.balance - args[0].options[1].value;
client.dbo.collection("banking").updateOne({"account.userID":targetUserID},{$set:{[`banking.guilds.${guildDB.serverID}.account.balance`]:newTargetBalance}}, function(err, res) {
client.dbo.collection("banks").updateOne({"account.userID":targetUserID},{$set:{[`banking.guilds.${guildDB.serverID}.account.balance`]:newTargetBalance}}, function(err, res) {
if (err) {
client.log(err);
const embed = new MessageEmbed()