feat: Move acme to blueprint and cleanup json responses
All checks were successful
Build Docker / BuildImage (push) Successful in 57s
All checks were successful
Build Docker / BuildImage (push) Successful in 57s
This commit is contained in:
22
tools.py
22
tools.py
@@ -58,15 +58,19 @@ def getFilePath(name, path):
|
||||
if name in files:
|
||||
return os.path.join(root, name)
|
||||
|
||||
def error_response(request: Request, message: str = "404 Not Found", code: int = 404):
|
||||
if isCurl(request):
|
||||
return jsonify(
|
||||
{
|
||||
"status": code,
|
||||
"message": message,
|
||||
"ip": getClientIP(request),
|
||||
}
|
||||
), code
|
||||
def json_response(request: Request, message: str = "404 Not Found", code: int = 404):
|
||||
return jsonify(
|
||||
{
|
||||
"status": code,
|
||||
"message": message,
|
||||
"ip": getClientIP(request),
|
||||
}
|
||||
), code
|
||||
|
||||
|
||||
def error_response(request: Request, message: str = "404 Not Found", code: int = 404, force_json: bool = False):
|
||||
if force_json or isCurl(request):
|
||||
return json_response(request, message, code)
|
||||
|
||||
# Check if <error code>.html exists in templates
|
||||
if os.path.isfile(f"templates/{code}.html"):
|
||||
|
||||
Reference in New Issue
Block a user