game: remove useless func
authorNiki Roo <niki@nikiroo.be>
Thu, 27 Mar 2025 12:12:04 +0000 (13:12 +0100)
committerNiki Roo <niki@nikiroo.be>
Thu, 27 Mar 2025 12:12:04 +0000 (13:12 +0100)
gamiki/game.py

index 253ea4f0f8f23ec98228f2aba65167c582e7ef31..fcf3aa9803e0b8b4efb65e7997ee84561c88a7e3 100644 (file)
@@ -19,15 +19,10 @@ class Game(dict[str, str]):
     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: