aboutsummaryrefslogtreecommitdiff
path: root/firebase.c
diff options
context:
space:
mode:
authortomsmeding <tom.smeding@gmail.com>2017-05-24 11:24:54 +0200
committertomsmeding <tom.smeding@gmail.com>2017-05-24 11:24:54 +0200
commit66b3a7833a86ce868a1cad19cd5bbe2a62d10980 (patch)
tree4ae27e04eb6f27bfe2f1e26b47e5864da90e578a /firebase.c
parente4914ccdfa4d9eb6f71f7b5cc5b4881c4e911778 (diff)
server: Only send notifs when user is actually active
Diffstat (limited to 'firebase.c')
-rw-r--r--firebase.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/firebase.c b/firebase.c
index 1f4fb26..6244882 100644
--- a/firebase.c
+++ b/firebase.c
@@ -127,7 +127,7 @@ void firebase_send_message(const char *room,i64 roomid,const char *user,const ch
struct db_user_list members=db_list_members(roomid);
for(i64 i=0;i<members.count;i++){
- if(userdata_online(members.list[i].id,NULL))continue;
+ if(userdata_is_active(members.list[i].id))continue;
struct db_strings_list tokens=db_user_tokens(members.list[i].id);
for(i64 j=0;j<tokens.count;j++){
token_send(tokens.list[j],room,user,msg);