sqlfix
Some checks are pending
Deploy to core / deploy (push) Waiting to run

This commit is contained in:
2024-02-21 18:38:15 +03:00
parent 3ae706d6db
commit 3f361b1af7
2 changed files with 11 additions and 11 deletions

View File

@@ -124,8 +124,13 @@ class FollowsCached:
authors = session.query(Author).all()
total_authors = len(authors)
for i in range(0, total_authors, BATCH_SIZE):
batch_authors = authors[i:i+BATCH_SIZE]
await asyncio.gather(*[FollowsCached.update_author_cache(author) for author in batch_authors])
batch_authors = authors[i : i + BATCH_SIZE]
await asyncio.gather(
*[
FollowsCached.update_author_cache(author)
for author in batch_authors
]
)
@staticmethod
async def update_author_cache(author):
@@ -154,5 +159,6 @@ class FollowsCached:
except Exception as exc:
logger.error(exc)
async def start_cached_follows():
await FollowsCached.worker()