Skip to content
Snippets Groups Projects
Commit c3a8dbca authored by Robin Sonnabend's avatar Robin Sonnabend
Browse files

Merge branch 'master' of git.fsmpi.rwth-aachen.de:protokollsystem/common-web

parents c16fe3b2 b6a8aa25
Branches
No related tags found
No related merge requests found
...@@ -17,6 +17,9 @@ class User: ...@@ -17,6 +17,9 @@ class User:
self.obsolete = obsolete self.obsolete = obsolete
self.permanent = permanent self.permanent = permanent
def __repr__(self):
return "<User({})>".format(self.username)
def summarize(self): def summarize(self):
return ":".join(( return ":".join((
self.username, ",".join(self.groups), ",".join(self.all_groups), self.username, ",".join(self.groups), ",".join(self.all_groups),
...@@ -33,7 +36,7 @@ class User: ...@@ -33,7 +36,7 @@ class User:
timestamp = datetime.fromtimestamp(float(timestamp_str)) timestamp = datetime.fromtimestamp(float(timestamp_str))
obsolete = obsolete_str == "True" obsolete = obsolete_str == "True"
groups = group_str.split(",") groups = group_str.split(",")
all_groups = group_str.split(",") all_groups = all_group_str.split(",")
permanent = permanent_str == "True" permanent = permanent_str == "True"
return User(name, groups, all_groups, timestamp, obsolete, permanent) return User(name, groups, all_groups, timestamp, obsolete, permanent)
......
...@@ -28,7 +28,6 @@ def url(default=default_view, cookie=cookie, **url_args): ...@@ -28,7 +28,6 @@ def url(default=default_view, cookie=cookie, **url_args):
def redirect(default=default_view, cookie=cookie, **url_args): def redirect(default=default_view, cookie=cookie, **url_args):
print(request.url, request.url_rule, default, session.get(cookie))
target = url(default, cookie, **url_args) target = url(default, cookie, **url_args)
if target == request.url: if target == request.url:
target = default_url(default, **url_args) target = default_url(default, **url_args)
......
from functools import wraps from functools import wraps
from hmac import compare_digest from hmac import compare_digest
import hashlib
import os
from flask import request, abort, session from flask import request, abort, session
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment