diff options
| author | root <root@lalalizard.com> | 2012-12-25 04:35:25 -0500 |
|---|---|---|
| committer | root <root@lalalizard.com> | 2012-12-27 05:38:08 -0500 |
| commit | f32ff0075d5564692300daa9c304717d9aa5f4aa (patch) | |
| tree | b3545ee22bbcf00932a69724f703086a2a45f6cf | |
| parent | 5beb96e0ab4e2b3252b6ca2d92394d9d43014821 (diff) | |
fix user removal bug
| -rw-r--r-- | backend/views.py | 3 |
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))) |
