cached-load-fix-2
This commit is contained in:
parent
567f41c0c3
commit
a3303837d5
|
@ -110,11 +110,11 @@ async def get_author_id(_, _info, user: str):
|
||||||
|
|
||||||
|
|
||||||
@query.field('load_authors_by')
|
@query.field('load_authors_by')
|
||||||
async def load_authors_by(_, _info, by, limit, offset):
|
def load_authors_by(_, _info, by, limit, offset):
|
||||||
cache_key = f"load_authors_by_{json.dumps(by)}_{limit}_{offset}"
|
cache_key = f"{json.dumps(by)}_{limit}_{offset}"
|
||||||
|
|
||||||
@authors_cache_region.cache_on_arguments(cache_key)
|
@authors_cache_region.cache_on_arguments(cache_key)
|
||||||
async def _load_authors_by(_, _info, by, limit, offset):
|
def _load_authors_by():
|
||||||
logger.debug(f'loading authors by {by}')
|
logger.debug(f'loading authors by {by}')
|
||||||
q = select(Author)
|
q = select(Author)
|
||||||
if by.get('slug'):
|
if by.get('slug'):
|
||||||
|
@ -147,7 +147,7 @@ async def load_authors_by(_, _info, by, limit, offset):
|
||||||
|
|
||||||
return authors
|
return authors
|
||||||
|
|
||||||
return await _load_authors_by(None, None, by, limit, offset)
|
return _load_authors_by()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user