def _init(self):
self.name = self.get("Name", self.dir.name)
self.code = self.get("Code", self.dir.name)
- if (self.get("Tags").strip()):
+ if (self.get("Tags", "").strip()):
self.tags = [ tag.strip() for tag in self["Tags"].split(";") ]
self.src = self.tags[0]
- self.desc = self.get("Desc").replace("\\n", "\n").strip()
-
- def get(self, key: str, default: Optional[str] = "") -> Optional[str]:
- if (key in self):
- return self[key]
- return default
+ self.desc = self.get("Desc", "").replace("\\n", "\n").strip()
def _read_info(self, file: PurePath):
try: