From 14861dd94579f4e98463d4185fd137f58ffe8107 Mon Sep 17 00:00:00 2001 From: Leif Johansson Date: Wed, 25 May 2011 21:58:42 +0200 Subject: new secret api.. --- src/meetingtools/apps/room/views.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/meetingtools/apps/room/views.py b/src/meetingtools/apps/room/views.py index 6df49fe..ba1c8d3 100644 --- a/src/meetingtools/apps/room/views.py +++ b/src/meetingtools/apps/room/views.py @@ -349,8 +349,13 @@ def _goto(request,room,clean=True,promote=False): room.lastvisited = datetime.now() if clean: - session_info = api.request('report-meeting-sessions',{'sco-id':room.sco_id}) - room.user_count = _nusers(session_info) + userlist = api.request('meeting-usermanager-user-list',{'sco-id': room.sco_id},False) + room.user_count = 0 + if userlist.status_code() == 'ok': + room.user_count = userlist.et.xpath("count(.//userdetails)") + + #session_info = api.request('report-meeting-sessions',{'sco-id':room.sco_id}) + #room.user_count = _nusers(session_info) logging.debug("---------- nusers: %s" % room.user_count) room.save() if room.self_cleaning: -- cgit v1.1