remove duplications

This commit is contained in:
buenosairesam
2025-08-03 09:13:26 -03:00
parent 8710a140f8
commit 7666917c13
4 changed files with 127 additions and 7 deletions

View File

@@ -2,7 +2,7 @@ from datetime import datetime, timedelta
from flask import Blueprint, render_template
from .get_period_times import get_period_totals, task_or_none, timezone
from .get_period_times import get_period_totals, task_or_none, timezone, get_work_project_tasks, get_work_period_totals
dmbp = Blueprint("deskmeter", __name__, url_prefix="/", template_folder="templates")
@@ -66,6 +66,20 @@ def period(start, end):
return render_template("pages.html", rows=rows)
@dmbp.route("/work")
def work():
"""
Show total time used per work project for today
"""
start = datetime.today().replace(hour=0, minute=0, second=0, tzinfo=timezone)
end = datetime.today().replace(hour=23, minute=59, second=59, tzinfo=timezone)
rows = get_work_period_totals(start, end)
print(rows)
return render_template("main.html", rows=rows)
@dmbp.route("/totals")
@dmbp.route("/totals/<string:task>")
def totals(task=None):