From f32ff0075d5564692300daa9c304717d9aa5f4aa Mon Sep 17 00:00:00 2001 From: root Date: Tue, 25 Dec 2012 04:35:25 -0500 Subject: fix user removal bug --- backend/views.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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))) -- cgit v1.2.3-70-g09d2