Aevann 2023-05-05 22:14:58 +03:00
parent 1cd392c228
commit c87242270b
2 changed files with 4 additions and 3 deletions

View File

@ -1250,7 +1250,7 @@ def fp(v:User, fp):
g.db.add(v)
return '', 204
@app.get("/toggle_pins/<sort>")
@app.post("/toggle_pins/<sort>")
@limiter.limit(DEFAULT_RATELIMIT)
def toggle_pins(sort):
if sort == 'hot': default = True

View File

@ -77,8 +77,9 @@
{% block navbar %}
<div class="d-flex align-items-center">
{% set pcolor = "primary" if pins else "secondary" %}
<a class="btn btn-{{pcolor}} text-{{pcolor}} mx-2" href="/toggle_pins/{{sort}}"><i class="fas fas fa-thumbtack fa-rotate--45 mr-2"></i>Pins</a>
<form action="/toggle_pins/{{sort}}" method="post">
<button type="submit" class="btn btn-{{pcolor}} text-{{pcolor}} mx-2"><i type="submit" class="fas fas fa-thumbtack fa-rotate--45 mr-2"></i>Pins</button>
</form>
<div class="dropdown dropdown-actions mx-2">
<button type="button" class="btn btn-secondary dropdown-toggle" id="dropdownMenuButton" data-bs-toggle="dropdown">