server/sources/native.py
changeset 10270 1ae64186af94
parent 10197 7c732d2abbc1
child 10272 3231fd2fa7a5
child 10623 b9322cc17d7e
equal deleted inserted replaced
10269:d5e298df98d1 10270:1ae64186af94
   848         res = self._eid_type_source(cnx, eid, sql)
   848         res = self._eid_type_source(cnx, eid, sql)
   849         if not isinstance(res, list):
   849         if not isinstance(res, list):
   850             res = list(res)
   850             res = list(res)
   851         if res[-1] is not None:
   851         if res[-1] is not None:
   852             res[-1] = b64decode(res[-1])
   852             res[-1] = b64decode(res[-1])
   853         res.append(res[1])
   853         res.append("system")
   854         return res
   854         return res
   855 
   855 
   856     def extid2eid(self, cnx, extid):
   856     def extid2eid(self, cnx, extid):
   857         """get eid from an external id. Return None if no record found."""
   857         """get eid from an external id. Return None if no record found."""
   858         assert isinstance(extid, str)
   858         assert isinstance(extid, str)