summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorroot <root@lalalizard.com>2012-12-25 04:35:25 -0500
committerroot <root@lalalizard.com>2012-12-27 05:38:08 -0500
commitf32ff0075d5564692300daa9c304717d9aa5f4aa (patch)
treeb3545ee22bbcf00932a69724f703086a2a45f6cf
parent5beb96e0ab4e2b3252b6ca2d92394d9d43014821 (diff)
fix user removal bug
-rw-r--r--backend/views.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/backend/views.py b/backend/views.py
index f4eed99..8a8fbe6 100644
--- a/backend/views.py
+++ b/backend/views.py
@@ -771,7 +771,8 @@ def api_room_poll(request):
user_profile.lastseen_webcam = datetime.fromtimestamp(0) # never
user_profile.save()
- room.users.filter(sjuserprofile__lastseen_chat__lt=lastseentime).delete()
+ for user in room.users.filter(sjuserprofile__lastseen_chat__lt=lastseentime):
+ room.users.remove(user)
room.save()
response = response_success(str(datetime_to_timestamp(nowtime)))