diff --git a/py/utils/file_utils.py b/py/utils/file_utils.py index 86ebf089..29d32ea5 100644 --- a/py/utils/file_utils.py +++ b/py/utils/file_utils.py @@ -245,8 +245,7 @@ async def load_metadata(file_path: str, model_class: Type[BaseModelMetadata] = L # needs_update = True if needs_update: - with open(metadata_path, 'w', encoding='utf-8') as f: - json.dump(data, f, indent=2, ensure_ascii=False) + save_metadata(file_path, model_class.from_dict(data)) return model_class.from_dict(data)