Changeset 1163 for HelpIM3/HelpIM/chat/pages/ChatEmbeddedStatus.py
- Timestamp:
- 08/31/10 03:44:27 (21 months ago)
- Files:
-
- 1 modified
-
HelpIM3/HelpIM/chat/pages/ChatEmbeddedStatus.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
HelpIM3/HelpIM/chat/pages/ChatEmbeddedStatus.py
r1162 r1163 1 1 from HelpIM.web.pageBase import PageBase 2 import HelpIM.rooms 2 3 3 4 class Handler(PageBase): … … 15 16 def getWebPage(self, *pargs, **kwargs): 16 17 self.site = kwargs['him_request'].site 17 if self.site.rooms.getStaffWaiting(): 18 rooms = HelpIM.rooms.Rooms(self.site.application.metadata, engine=self.site.database.engine) 19 if rooms.getStaffWaiting(): 18 20 # we are open 19 21 status = "OK" 20 elif self.site.rooms.getChatting():22 elif rooms.getChatting(): 21 23 # we are full 22 status = " CLOSED"24 status = "BUSY" 23 25 else: 24 26 # we are closed 25 status = " BUSY"27 status = "CLOSED" 26 28 return "text/plain; charset=utf-8", status
