Fix save_metadata call to await asynchronous execution in load_metadata function. Fixes #192

This commit is contained in:
Will Miao
2025-05-19 15:01:56 +08:00
parent 488654abc8
commit 11aedde72f

View File

@@ -245,7 +245,7 @@ async def load_metadata(file_path: str, model_class: Type[BaseModelMetadata] = L
# needs_update = True
if needs_update:
save_metadata(file_path, model_class.from_dict(data))
await save_metadata(file_path, model_class.from_dict(data))
return model_class.from_dict(data)