Bläddra i källkod

Revert "Revert attempt to fix handling of 'organic' initial state and update the 'clear' function instead"

This reverts commit f6edd8e6e36d6911b7eddc84498b35c1abce82aa.
Daniel Sheffield 3 år sedan
förälder
incheckning
84756b1dfc
1 ändrade filer med 2 tillägg och 3 borttagningar
  1. 2 3
      grocery_transactions.py

+ 2 - 3
grocery_transactions.py

@@ -580,7 +580,7 @@ class GroceryTransactionEditor(urwid.WidgetPlaceholder):
         unit = self.data['unit']
         price = self.data['price']
         product = self.data['product']
-        organic = self.data['organic']
+        organic = 'true' if self.data['organic'] else 'false'
         log = f"{time.strftime(fmt, ts_log)}-{store}.txn"
         with open(log, 'a') as f:
             f.write(
@@ -591,11 +591,10 @@ class GroceryTransactionEditor(urwid.WidgetPlaceholder):
 
     def clear(self):
         for k in self.data:
-            if k in ('ts', 'store', 'organic'):
+            if k in ('ts', 'store',):
                 continue
             self.data[k] = ''
         self.organic_checkbox.set_state(False)
-        self.apply_organic_state(self.organic_checkbox,False)
 
     def save_and_clear(self):
         self.save()