Compare commits
2 Commits
a4c0d3cbb0
...
59e0870f89
| Author | SHA1 | Date | |
|---|---|---|---|
| 59e0870f89 | |||
| 3aac52a2fe |
@ -108,7 +108,7 @@ a.orgid as userorgid,
|
|||||||
a.apikey
|
a.apikey
|
||||||
from upappkey a, users b, upapp c
|
from upappkey a, users b, upapp c
|
||||||
where b.orgid = c.ownerid
|
where b.orgid = c.ownerid
|
||||||
and a.ownerid = b.id
|
and a.ownerid = b.id
|
||||||
and a.upappid = c.id
|
and a.upappid = c.id
|
||||||
and a.upappid = ${appid}$
|
and a.upappid = ${appid}$
|
||||||
"""
|
"""
|
||||||
@ -143,7 +143,7 @@ where b.orgid = c.ownerid
|
|||||||
i = randint(0, cnt - 1)
|
i = randint(0, cnt - 1)
|
||||||
return users[i].userid
|
return users[i].userid
|
||||||
|
|
||||||
async def get_api(self, appid, apiname):
|
async def get_api_from_db(self, appid, apiname):
|
||||||
key = f'{appid}.{apiname}'
|
key = f'{appid}.{apiname}'
|
||||||
if _cache_enabled():
|
if _cache_enabled():
|
||||||
api = self.apidata.get(key)
|
api = self.apidata.get(key)
|
||||||
@ -163,3 +163,10 @@ where b.orgid = c.ownerid
|
|||||||
exception(f'{e}')
|
exception(f'{e}')
|
||||||
raise e
|
raise e
|
||||||
|
|
||||||
|
async def get_api(self, appid, apiname):
|
||||||
|
key = f'{appid}.{apiname}'
|
||||||
|
api = self.apidata.get(key)
|
||||||
|
if api:
|
||||||
|
return api
|
||||||
|
return await self.get_api_from_db(appid, apiname)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user