From c25927d0021be2683067d5816b52b414ae6e1514 Mon Sep 17 00:00:00 2001 From: csd4ni3l Date: Fri, 15 Aug 2025 16:02:55 +0200 Subject: [PATCH] Fix profile crashing cause time.time doesnt exist inside jinja2 --- main.py | 2 +- templates/profile.jinja2 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/main.py b/main.py index 8d7f9b1..72f5018 100644 --- a/main.py +++ b/main.py @@ -289,7 +289,7 @@ def public_profile(username): grass_touching_count, last_grass_touch_time = row - return render_template("profile.jinja2", username=username, grass_touching_count=grass_touching_count, last_grass_touch_time=last_grass_touch_time, your_account=False) + return render_template("profile.jinja2", username=username, grass_touching_count=grass_touching_count, last_grass_touch_time=last_grass_touch_time, now=time.time(), your_account=False) @app.route("/login", methods=["GET", "POST"]) def login(): diff --git a/templates/profile.jinja2 b/templates/profile.jinja2 index b55b067..77cbf4f 100644 --- a/templates/profile.jinja2 +++ b/templates/profile.jinja2 @@ -35,7 +35,7 @@ {% endif %}

Grass touches: {{ grass_touching_count }}

-

Last touch: {{ (time.time() - last_grass_touch_time) | timeago }}

+

Last touch: {{ (now - last_grass_touch_time) | timeago }}