Przeglądaj źródła

Fix for unset cls_timeout config var

Donn Morrison 7 lat temu
rodzic
commit
122527a086
2 zmienionych plików z 4 dodań i 2 usunięć
  1. 2 1
      pwman/ui/baseui.py
  2. 2 1
      pwman/ui/win.py

+ 2 - 1
pwman/ui/baseui.py

@@ -472,7 +472,8 @@ class BaseCommands(HelpUIMixin, AliasesMixin, BaseUtilsMixin):
 
         node = self._db_entries_to_nodes(nodes)[0]
         print(node)
-        flushtimeout = int(self.config.get_value('Global', 'cls_timeout'))
+        flushtimeout = self.config.get_value('Global', 'cls_timeout')
+        flushtimeout = int(flushtimeout) if flushtimeout else 10
 
         if flushtimeout > 0:
             flushtimeout = flushtimeout or 10

+ 2 - 1
pwman/ui/win.py

@@ -93,7 +93,8 @@ class PwmanCliWin(PwmanCli):
         nodes = self._db.getnodes([args])
         node = self._db_entries_to_nodes(nodes)[0]
         print(node)
-        flushtimeout = int(self.config.get_value('Global', 'cls_timeout'))
+        flushtimeout = self.config.get_value('Global', 'cls_timeout')
+        flushtimeout = int(flushtimeout) if flushtimeout else 10
 
         if flushtimeout > 0:
             flushtimeout = flushtimeout or 10