allow notification icon to go grey by deleting seen message data instead of setting to false

This commit is contained in:
Alice Harris
2014-08-23 14:51:34 +10:00
parent f307f5593c
commit 1ca981d90a
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -257,8 +257,8 @@ api.seenMessage = function(req,res,next){
// Skip the auth step, we want this to be fast. If !found with uuid/token, then it just doesn't save
// Check for req.params.gid to exist
if(req.params.gid){
var update = {$set:{}};
update['$set']['newMessages.'+req.params.gid+'.value'] = false;
var update = {$unset:{}};
update['$unset']['newMessages.'+req.params.gid] = '';
User.update({_id:req.headers['x-api-user'], apiToken:req.headers['x-api-key']},update).exec();
}
res.send(200);