]> Softwares of Agnibho - medscript.git/commitdiff
Bugfix: default presets not loading
authorAgnibho Mondal <mondal@agnibho.com>
Fri, 10 Nov 2023 13:15:34 +0000 (18:45 +0530)
committerAgnibho Mondal <mondal@agnibho.com>
Fri, 10 Nov 2023 13:15:34 +0000 (18:45 +0530)
preset.py

index febcd62df2e98287eabc4656b811f72547ee2144..06c9e03dc811efe6e3c0a3b270f63c9ac0304d95 100644 (file)
--- a/preset.py
+++ b/preset.py
@@ -25,18 +25,17 @@ class Preset():
             filelist=glob(os.path.join(config["preset_directory"], self.target+"*"+".csv"))
             filelist.append(filelist.pop(filelist.index(os.path.join(config["preset_directory"], self.target+".csv"))))
             for file in filelist:
-                if(file!=os.path.join(config["preset_directory"], self.target+".csv")):
-                    with open(file, "r") as f:
-                        reader=csv.reader(f, delimiter=config["preset_delimiter"])
-                        if skip_first:
-                            next(reader)
-                        for row in reader:
-                            try:
-                                self.data[row[0]]=row[1]
-                                if text_as_key:
-                                    buf[row[1].strip()]=row[1]
-                            except IndexError as e:
-                                logging.warning(e)
+                with open(file, "r") as f:
+                    reader=csv.reader(f, delimiter=config["preset_delimiter"])
+                    if skip_first:
+                        next(reader)
+                    for row in reader:
+                        try:
+                            self.data[row[0]]=row[1]
+                            if text_as_key:
+                                buf[row[1].strip()]=row[1]
+                        except IndexError as e:
+                            logging.warning(e)
             self.data = buf | self.data
             self.data=dict(sorted(self.data.items()))
         except FileNotFoundError as e: