Compare commits

...

2 commits

Author SHA1 Message Date
rainbow napkin be01417cdf Updated vague DB query which could lead to pwned accounts 2025-11-06 19:01:22 -05:00
rainbow napkin d7c55fe3da Whoops... 2025-11-06 19:00:30 -05:00
4 changed files with 4 additions and 4 deletions

View file

@ -9,7 +9,7 @@ Canopy
<a href="https://git.ourfore.st/rainbownapkin/canopy/issues" target="_blank"><img src="https://git.ourfore.st/rainbownapkin/canopy/badges/issues/closed.svg"></a> <a href="https://git.ourfore.st/rainbownapkin/canopy/issues" target="_blank"><img src="https://git.ourfore.st/rainbownapkin/canopy/badges/issues/closed.svg"></a>
<a href="https://www.gnu.org/licenses/agpl-3.0.en.html" target="_blank"><img src="https://img.shields.io/badge/License-AGPL_v3-663366.svg"></a> <a href="https://www.gnu.org/licenses/agpl-3.0.en.html" target="_blank"><img src="https://img.shields.io/badge/License-AGPL_v3-663366.svg"></a>
0.4-INDEV Hotfix 1 0.4-INDEV Hotfix 2
========= =========
Canopy - /ˈkæ.nə.pi/: Canopy - /ˈkæ.nə.pi/:

View file

@ -38,7 +38,7 @@ module.exports.post = async function(req, res){
return res.send('Invalid Session! Cannot delete account while logged out!'); return res.send('Invalid Session! Cannot delete account while logged out!');
} }
const userDB = await userModel.findOne(user); const userDB = await userModel.findOne({user: user.user});
if(!userDB){ if(!userDB){

View file

@ -46,7 +46,7 @@ module.exports.post = async function(req, res){
const {field, change} = data; const {field, change} = data;
const {user} = req.session; const {user} = req.session;
const userDB = await userModel.findOne(user); const userDB = await userModel.findOne({user: user.user});
const update = {}; const update = {};

View file

@ -40,7 +40,7 @@ tokeCommandSchema.pre('save', async function (next){
if(this.isModified("command")){ if(this.isModified("command")){
if(server.channelManager != null && if(server.channelManager != null &&
server.channelManager.chatHandler != null && server.channelManager.chatHandler != null &&
server.channelManager.chatHandler.chatPreprocessor == null){ server.channelManager.chatHandler.chatPreprocessor != null){
//Get server tokebot object //Get server tokebot object
const tokebot = server.channelManager.chatHandler.chatPreprocessor.tokebot; const tokebot = server.channelManager.chatHandler.chatPreprocessor.tokebot;