diff --git a/src/obsidian_metadata/models/vault.py b/src/obsidian_metadata/models/vault.py index 87a6529..b02e6bd 100644 --- a/src/obsidian_metadata/models/vault.py +++ b/src/obsidian_metadata/models/vault.py @@ -572,7 +572,7 @@ class Vault: for _note in self.all_notes: path = _note.note_path.relative_to(self.vault_path) if str(path) in dictionary: - log.info(f"Updating metadata for '{path}'") + log.debug(f"Bulk update metadata for '{path}'") num_changed += 1 _note.delete_all_metadata() for row in dictionary[str(path)]: @@ -589,7 +589,7 @@ class Vault: location=self.insert_location, ) - if row["type"].lower() == "tag" or row["type"].lower() == "tags": + if row["type"].lower() == "tag": _note.add_metadata( area=MetadataType.TAGS, value=row["value"], diff --git a/tests/vault_test.py b/tests/vault_test.py index 3d2beeb..9ff64f5 100644 --- a/tests/vault_test.py +++ b/tests/vault_test.py @@ -766,7 +766,7 @@ def test_update_from_dict_3(test_vault): "test1.md": [ {"type": "frontmatter", "key": "new_key", "value": "new_value"}, {"type": "inline_metadata", "key": "new_key2", "value": "new_value"}, - {"type": "tags", "key": "", "value": "new_tag"}, + {"type": "tag", "key": "", "value": "new_tag"}, ] } assert vault.update_from_dict(update_dict) == 1