Force regenerating new documents, refactor when migrating to blob storage

This commit is contained in:
jetli 2024-12-26 10:00:06 +00:00
parent 08680351e4
commit 1888ebb433

View File

@ -17,12 +17,12 @@ class ContentService:
self, folder_name: str, region: UserRegion self, folder_name: str, region: UserRegion
) -> List[ContentDirectory]: ) -> List[ContentDirectory]:
# Check cache # Check cache
folder_key = f"{folder_name}/{region.name}" # folder_key = f"{folder_name}/{region.name}"
folder = await ContentFolderDoc.find_one( # folder = await ContentFolderDoc.find_one(
ContentFolderDoc.folder_name == folder_key, # ContentFolderDoc.folder_name == folder_key,
ContentFolderDoc.region == region, # ContentFolderDoc.region == region,
) # )
folder = None
# Refresh cache if expired or not present # Refresh cache if expired or not present
if folder is None or folder.valid_thru.replace( if folder is None or folder.valid_thru.replace(
tzinfo=timezone.utc tzinfo=timezone.utc