Reworked 'Levels' for progress
This commit is contained in:
@@ -3,6 +3,7 @@ from database import Database
|
||||
from datetime import date
|
||||
from tkinter import messagebox
|
||||
from utils import parse_float
|
||||
from gamification import GamificationManager
|
||||
|
||||
class WorkoutFrame(ctk.CTkFrame):
|
||||
def __init__(self, master, db: Database, date_str: str):
|
||||
@@ -10,6 +11,7 @@ class WorkoutFrame(ctk.CTkFrame):
|
||||
self.db = db
|
||||
self.date_str = date_str
|
||||
self.session_id = None
|
||||
self.gm = GamificationManager(self.db)
|
||||
|
||||
self.setup_ui()
|
||||
self.refresh_workouts()
|
||||
@@ -139,6 +141,7 @@ class WorkoutFrame(ctk.CTkFrame):
|
||||
rpe=int(self.rpe_slider.get()),
|
||||
variation=self.variation_entry.get()
|
||||
)
|
||||
self.db.add_xp(10)
|
||||
self.reps_entry.delete(0, 'end')
|
||||
self.refresh_workouts()
|
||||
except (ValueError, TypeError):
|
||||
|
||||
Reference in New Issue
Block a user