]> apps.delaporte.us Git - matrix-goal-bot.git/commitdiff
Fixup
authorEdward Delaporte <edward@delaporte.us>
Wed, 15 Apr 2026 17:53:20 +0000 (12:53 -0500)
committerEdward Delaporte <edward@delaporte.us>
Wed, 15 Apr 2026 17:53:20 +0000 (12:53 -0500)
matrix_goal_bot/db.py
matrix_goal_bot/tasks.py

index a746c597c3ad808d51297f76866733da4df96974..3f833416a983a18aff675a4416b09c6919369de7 100644 (file)
@@ -28,7 +28,7 @@ class PreferGoal(SQLModel, table=True):
 class Goal(SQLModel, table=True):
     id: int | None = Field(default=None, primary_key=True)
     name: str = Field(default=None, unique=True)
 class Goal(SQLModel, table=True):
     id: int | None = Field(default=None, primary_key=True)
     name: str = Field(default=None, unique=True)
-    start_date: dt | None = Field(default=today())
+    start_date: dt | None = Field(default=dt.today())
     complete_date: dt | None = Field(default=None)
     vision_id: int | None = Field(default=None, foreign_key="vision.id")
     notes: str | None = Field(default=None)
     complete_date: dt | None = Field(default=None)
     vision_id: int | None = Field(default=None, foreign_key="vision.id")
     notes: str | None = Field(default=None)
@@ -134,7 +134,7 @@ class Data():
     def get_current_goals(self):
         '''List current goals'''
         with Session(self.engine) as session:
     def get_current_goals(self):
         '''List current goals'''
         with Session(self.engine) as session:
-            cmd = select(Goal).where(Goal.complete_date == None).where(Goal.start_date <= today())
+            cmd = select(Goal).where(Goal.complete_date == None).where(Goal.start_date <= dt.today())
             results = session.exec(cmd).all()
             logger.debug(f'Current goals: {results}')
             return results
             results = session.exec(cmd).all()
             logger.debug(f'Current goals: {results}')
             return results
index 4fd4ce5d30200a42d75f47e31382ec0600f0f9eb..1bacd918dae0aa41ca6260aed142b02800ed428c 100644 (file)
@@ -41,7 +41,6 @@ def remove_task(c, goal_id, name):
     print(result)
 
 
     print(result)
 
 
-
 @task
 def list(c):
     goals = Data().get_current_goals()
 @task
 def list(c):
     goals = Data().get_current_goals()