From 35d34e35138c57f32926d513e864faec20240b46 Mon Sep 17 00:00:00 2001 From: Will Miao <13051207myq@gmail.com> Date: Mon, 19 May 2025 21:46:01 +0800 Subject: [PATCH] Revert db0b49c427cb34d77089b42e8eb28ef251d388f0 Refactor load_metadata to use save_metadata for updating metadata files --- py/utils/file_utils.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/py/utils/file_utils.py b/py/utils/file_utils.py index 7109da25..86ebf089 100644 --- a/py/utils/file_utils.py +++ b/py/utils/file_utils.py @@ -245,7 +245,8 @@ async def load_metadata(file_path: str, model_class: Type[BaseModelMetadata] = L # needs_update = True if needs_update: - await save_metadata(file_path, model_class.from_dict(data)) + with open(metadata_path, 'w', encoding='utf-8') as f: + json.dump(data, f, indent=2, ensure_ascii=False) return model_class.from_dict(data)