forked from rDrama/rDrama
don't cache profile song redirect
parent
4b9b449f3a
commit
cd089f2445
|
@ -473,8 +473,13 @@ def get_profilecss(id):
|
||||||
@limiter.limit(DEFAULT_RATELIMIT)
|
@limiter.limit(DEFAULT_RATELIMIT)
|
||||||
def usersong(username:str):
|
def usersong(username:str):
|
||||||
user = get_user(username)
|
user = get_user(username)
|
||||||
if user.song: return redirect(f"/songs/{user.song}.mp3")
|
if not user.song:
|
||||||
else: abort(404)
|
abort(404)
|
||||||
|
|
||||||
|
resp = make_response(redirect(f"/songs/{user.song}.mp3"))
|
||||||
|
resp.headers["Cache-Control"] = "no-store"
|
||||||
|
return resp
|
||||||
|
|
||||||
|
|
||||||
@app.post("/subscribe/<int:post_id>")
|
@app.post("/subscribe/<int:post_id>")
|
||||||
@limiter.limit('1/second', scope=rpath)
|
@limiter.limit('1/second', scope=rpath)
|
||||||
|
|
Loading…
Reference in New Issue