Feeds: Allow CORS

This commit is contained in:
rubenwardy
2024-07-03 17:58:42 +01:00
parent 22926a69bd
commit 56f45510dd
3 changed files with 23 additions and 15 deletions

View File

@@ -175,3 +175,14 @@ def cached(max_age: int):
return inner
return decorator
def cors_allowed(f):
@wraps(f)
def inner(*args, **kwargs):
res: Response = f(*args, **kwargs)
res.headers["Access-Control-Allow-Origin"] = "*"
res.headers["Access-Control-Allow-Methods"] = "GET, POST, PUT, DELETE, OPTIONS"
res.headers["Access-Control-Allow-Headers"] = "Content-Type, Authorization"
return res
return inner