From 38ed4b787569376237b97679f434e590e46f4d89 Mon Sep 17 00:00:00 2001 From: Justine Pelletreau Date: Tue, 5 Apr 2022 15:05:09 +0200 Subject: [PATCH] Slightly improved css cookie management --- src/app.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/app.py b/src/app.py index f99680d..e298c86 100755 --- a/src/app.py +++ b/src/app.py @@ -2,6 +2,7 @@ #coding: utf-8 from flask import Flask, render_template, Markup, request, redirect, url_for, make_response from classes import task +from datetime import datetime, timedelta from funcs import dumptasks, gettasks, cattasks, deltask, findtask, addtask, mktaskdir, exporttasks, getthemes, switchstatus, todotasks, donetasks from random import choice @@ -24,8 +25,9 @@ def render(): #Setting default theme if the user does not have one... if request.cookies.get('csslink') is None: csslink = themes[0] - resp = make_response(render_template("homepage.html", ntodo = todotasks(gettasks()), ndone = donetasks(gettasks()), csslink = csslink)) + resp = make_response(redirect(request.path,code=302)) resp.set_cookie("csslink", csslink) + return resp #...or using their preferred theme if do have one else: csslink = request.cookies.get('csslink')