@@ -204,7 +204,7 @@ def add_task() -> Response: # add the task to the task list
204204 repeat_often = int (request .form .get ("repeat_often" )
205205 ) # get task repeat often
206206 user : Union [User , None ] = User .query .first () # get first user
207- if user : # if user exists
207+ if user is not None : # if user exists
208208 new_task = Task (
209209 name = name ,
210210 user_id = user .id ,
@@ -223,7 +223,7 @@ def add_task() -> Response: # add the task to the task list
223223@app .route ("/complete_task/<int:task_id>" )
224224def complete_task (task_id ) -> Response : # complete task from task id
225225 task : Union [Task , None ] = Task .query .get (task_id ) # get task by task id
226- if task : # if task exists
226+ if task is not None : # if task exists
227227 due_multiplier : float = 1.0 # set default due multiplier to 1
228228 if task .repeat_often == 5 : # if the task is a one-time task
229229 task .completed = True # complete the task
@@ -310,7 +310,7 @@ def complete_task(task_id) -> Response: # complete task from task id
310310 active_tasks : int = Task .query .filter_by (
311311 completed = False
312312 ).count () # get number of active tasks (tasks that are not completed)
313- if user : # if user exists
313+ if user is not None : # if user exists
314314 user .tasks_completed += 1 # increase the number of tasks completed by 1
315315 day_difference : timedelta = datetime .now () - datetime (
316316 user .last_completion_date .year ,
@@ -370,7 +370,7 @@ def complete_task(task_id) -> Response: # complete task from task id
370370@app .route ("/delete_task/<int:task_id>" )
371371def delete_task (task_id ) -> Response : # delete task from task id
372372 task : Union [Task , None ] = Task .query .get (task_id ) # get task by task id
373- if task : # if task exists
373+ if task is not None : # if task exists
374374 db .session .delete (task ) # delete task from task list
375375 db .session .commit () # commit database changes
376376 return redirect (url_for ("index" )) # redirect to index page template
0 commit comments