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