Show
Ignore:
Timestamp:
08/31/10 03:44:27 (21 months ago)
Author:
winfried
Message:

Integrating CHI post system into WebChatPost? pagees.
Authentication still needs to be done.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • HelpIM3/HelpIM/chat/pages/ChatEmbeddedStatus.py

    r1162 r1163  
    11from HelpIM.web.pageBase import PageBase 
     2import HelpIM.rooms 
    23 
    34class Handler(PageBase): 
     
    1516    def getWebPage(self, *pargs, **kwargs): 
    1617        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(): 
    1820            # we are open 
    1921            status = "OK" 
    20         elif self.site.rooms.getChatting(): 
     22        elif rooms.getChatting(): 
    2123            # we are full 
    22             status = "CLOSED" 
     24            status = "BUSY" 
    2325        else: 
    2426            # we are closed 
    25             status = "BUSY" 
     27            status = "CLOSED" 
    2628        return "text/plain; charset=utf-8", status