From 476742bb77f7edef93a192eb18412bec8cc6d26c Mon Sep 17 00:00:00 2001 From: lulunac27a <100660343+lulunac27a@users.noreply.github.com> Date: Mon, 20 Jan 2025 16:57:56 -0600 Subject: [PATCH] Add type hints --- app.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app.py b/app.py index 3faefdb..a61a1d3 100644 --- a/app.py +++ b/app.py @@ -4,7 +4,7 @@ import math from typing import Union -from datetime import datetime +from datetime import datetime, timedelta from flask import Flask, render_template, redirect, url_for, request from flask_migrate import Migrate as MigrateClass from flask_sqlalchemy import SQLAlchemy @@ -59,9 +59,11 @@ def add_xp(self, amount: float) -> None: # add XP Add XP (experience points) to the user. amount - the amount to add XP. """ - current_time = datetime.utcnow() # get current time - time_difference = current_time - self.last_time_clicked # get time difference - time_difference_seconds = ( + current_time: datetime = datetime.utcnow() # get current time + time_difference: timedelta = ( + current_time - self.last_time_clicked + ) # get time difference + time_difference_seconds: float = ( time_difference.total_seconds() ) # get time difference in seconds if (