From bbe00ccd53258be14f4c4eed0a2698832cfc75f1 Mon Sep 17 00:00:00 2001 From: iFargle Date: Tue, 21 Feb 2023 21:50:36 +0900 Subject: [PATCH] test --- server.py | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/server.py b/server.py index 89ccc86..9cae332 100644 --- a/server.py +++ b/server.py @@ -1,6 +1,7 @@ # pylint: disable=wrong-import-order import headscale, helper, json, os, pytz, renderer, secrets, urllib +from werkzeug import wrappers from functools import wraps from flask import Flask, Markup, redirect, render_template, request, url_for, logging from dateutil import parser @@ -91,18 +92,14 @@ elif AUTH_TYPE == "basic": basic_auth = BasicAuth(app) # Make a fake decorator for oidc.require_login - class oidc: + class oidc(): def require_login(func): - def inner(): - func() - return inner + return wrapper else: # Make a fake decorator for oidc.require_login - class oidc: + class oidc(): def require_login(func): - def inner(): - func() - return inner + return wrapper ######################################################################################## # Set Authentication type - Dynamically load function decorators