Slightly improved css cookie management
This commit is contained in:
parent
1ab22c765f
commit
38ed4b7875
@ -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')
|
||||
|
Loading…
x
Reference in New Issue
Block a user