bonsai bcf v3 - support adding/removing related topics #2790

Not entirely sure about TopicHandler.guid typing, just made it consistent with v2 for now.
This commit is contained in:
Andrej730
2024-08-19 18:10:25 +05:00
parent 4b402f8ea5
commit 71ddc6384a
3 changed files with 38 additions and 17 deletions
+2 -2
View File
@@ -49,11 +49,11 @@ class TopicHandler:
return self.markup.topic
@property
def guid(self) -> Optional[str]:
def guid(self) -> str:
"""Return the GUID of the topic."""
if self._markup:
return self.topic.guid
return self._topic_dir.name if self._topic_dir else None
return self._topic_dir.name if self._topic_dir else ""
@property
def header(self) -> Optional[mdl.Header]: