Merge pull request #128 from ajayyy/experimental

Allow all VIP to ban
This commit is contained in:
Ajay Ramachandran
2020-08-31 14:06:14 -04:00
committed by GitHub

View File

@@ -1,5 +1,3 @@
var config = require('../config.js');
var databases = require('../databases/databases.js'); var databases = require('../databases/databases.js');
var db = databases.db; var db = databases.db;
var privateDB = databases.privateDB; var privateDB = databases.privateDB;
@@ -30,7 +28,8 @@ module.exports = async function shadowBanUser(req, res) {
//hash the userID //hash the userID
adminUserIDInput = getHash(adminUserIDInput); adminUserIDInput = getHash(adminUserIDInput);
if (adminUserIDInput !== config.adminUserID) { let isVIP = db.prepare("get", "SELECT count(*) as userCount FROM vipUsers WHERE userID = ?", [adminUserIDInput]).userCount > 0;
if (!isVIP) {
//not authorized //not authorized
res.sendStatus(403); res.sendStatus(403);
return; return;