server/sources/native.py
changeset 10272 3231fd2fa7a5
parent 10229 512ba8f37bd4
parent 10270 1ae64186af94
child 10301 729f36a1bcfa
child 10329 f92823a66f18
equal deleted inserted replaced
10229:512ba8f37bd4 10272:3231fd2fa7a5
   860         res = self._eid_type_source(cnx, eid, sql)
   860         res = self._eid_type_source(cnx, eid, sql)
   861         if not isinstance(res, list):
   861         if not isinstance(res, list):
   862             res = list(res)
   862             res = list(res)
   863         if res[-1] is not None:
   863         if res[-1] is not None:
   864             res[-1] = b64decode(res[-1])
   864             res[-1] = b64decode(res[-1])
   865         res.append(res[1])
   865         res.append("system")
   866         return res
   866         return res
   867 
   867 
   868     def extid2eid(self, cnx, extid):
   868     def extid2eid(self, cnx, extid):
   869         """get eid from an external id. Return None if no record found."""
   869         """get eid from an external id. Return None if no record found."""
   870         assert isinstance(extid, str)
   870         assert isinstance(extid, str)