]> apps.delaporte.us Git - matrix-goal-bot.git/commitdiff
Fixup
authorEdward Delaporte <edward@delaporte.us>
Sat, 28 Mar 2026 02:01:45 +0000 (21:01 -0500)
committerEdward Delaporte <edward@delaporte.us>
Sat, 28 Mar 2026 02:01:45 +0000 (21:01 -0500)
matrix_goal_bot/db.py

index 00412220409e903190b3477fc92bccce6b94005e..e232cd98fbe2332255a7de5361b5600275f14c70 100644 (file)
@@ -7,7 +7,6 @@ from sqlmodel import Field, Session, SQLModel, create_engine, select, text, Rela
 ## Todo List
 # - [ ] goal / vision / task
 
 ## Todo List
 # - [ ] goal / vision / task
 
-DB_FILE = os.path.join(os.environ.get('MATRIX_DATA_DIR'), 'goals.db')
 
 DATE_FORMAT = '%Y-%m-%d'
 
 
 DATE_FORMAT = '%Y-%m-%d'
 
@@ -64,7 +63,10 @@ def pretty_print(goal, tasks):
 
 
 class Data():
 
 
 class Data():
-    def __init__(self, db_file = DB_FILE):
+    def __init__(self, db_file=None):
+        if not db_file:
+            db_file = os.path.join(os.environ.get('MATRIX_DATA_DIR'), 'goals.db')
+
         self.file = db_file
         self.engine = self.get_engine()
 
         self.file = db_file
         self.engine = self.get_engine()