Example #1
0
    def test_agent_id(self):
        agent_id = 5
        user = self.add_user(firstname="test_agent", agentid=5)

        res = user_dao.agent_id(user.id)

        self.assertEqual(res, agent_id)
Example #2
0
    def test_agent_id(self):
        agent_id = 5
        user = self.add_user(firstname='test_agent', agentid=5)

        res = user_dao.agent_id(user.id)

        self.assertEqual(res, agent_id)
Example #3
0
 def _get_user_state_interface(self, user_id):
     user_line = user_line_dao.get_line_identity_by_user_id(user_id)
     connected_agent_id = user_dao.agent_id(user_id)
     if connected_agent_id is None:
         return user_line
     loggedon_state_interface = self._get_agent_state_interface(connected_agent_id)
     if loggedon_state_interface is None:
         loggedon_state_interface = user_line
     return loggedon_state_interface
Example #4
0
    def test_agent_id_no_agent(self):
        user = self.add_user(firstname="test_agent")

        res = user_dao.agent_id(user.id)

        self.assertEqual(res, None)
Example #5
0
    def test_agent_id_no_agent(self):
        user = self.add_user(firstname='test_agent')

        res = user_dao.agent_id(user.id)

        self.assertEqual(res, None)
Example #6
0
 def _transform_agent_xid(self, user_id, agent_xid):
     if not agent_xid or agent_xid == 'agent:special:me':
         agent_id = user_dao.agent_id(user_id)
     else:
         agent_id = IdConverter.xid_to_id(agent_xid)
     return agent_id