mirror of
https://gitlab.archlinux.org/archlinux/aurweb.git
synced 2025-02-03 10:43:03 +01:00
fix(fastapi): remove trailing slashes from fastapi-driven links
With our FastAPI server, trailing slashes causes a 307 redirect which ends up redirecting users to routes which do not contain trailing slashes. This removes trailing slashes from our templates where FastAPI is concerned to avoid unnecessary redirects. There may still be links or usages around which have unnecessary usages of a trailing slash; please keep a look out for these and remove them where possible. Signed-off-by: Kevin Morris <kevr@0cost.org>
This commit is contained in:
parent
e05cfc3375
commit
267f2cb2c4
14 changed files with 58 additions and 58 deletions
|
@ -26,7 +26,7 @@
|
|||
</li>
|
||||
{% if not out_of_date %}
|
||||
<li>
|
||||
<a href="/pkgbase/{{ pkgbase.Name }}/flag/">
|
||||
<a href="/pkgbase/{{ pkgbase.Name }}/flag">
|
||||
{{ "Flag package out-of-date" | tr }}
|
||||
</a>
|
||||
</li>
|
||||
|
@ -52,14 +52,14 @@
|
|||
{% endif %}
|
||||
<li>
|
||||
{% if not voted %}
|
||||
<form action="/pkgbase/{{ pkgbase.Name }}/vote/" method="post">
|
||||
<form action="/pkgbase/{{ pkgbase.Name }}/vote" method="post">
|
||||
<input type="submit"
|
||||
class="button text-button"
|
||||
name="do_Vote"
|
||||
value="{{ 'Vote for this package' | tr }}" />
|
||||
</form>
|
||||
{% else %}
|
||||
<form action="/pkgbase/{{ pkgbase.Name }}/unvote/" method="post">
|
||||
<form action="/pkgbase/{{ pkgbase.Name }}/unvote" method="post">
|
||||
<input type="submit"
|
||||
class="button text-button"
|
||||
name="do_UnVote"
|
||||
|
@ -69,7 +69,7 @@
|
|||
</li>
|
||||
<li>
|
||||
{% if notified %}
|
||||
<form action="/pkgbase/{{ pkgbase.Name }}/unnotify/" method="post">
|
||||
<form action="/pkgbase/{{ pkgbase.Name }}/unnotify" method="post">
|
||||
<input type="submit"
|
||||
class="button text-button"
|
||||
name="do_UnNotify"
|
||||
|
@ -77,7 +77,7 @@
|
|||
/>
|
||||
</form>
|
||||
{% else %}
|
||||
<form action="/pkgbase/{{ pkgbase.Name }}/notify/" method="post">
|
||||
<form action="/pkgbase/{{ pkgbase.Name }}/notify" method="post">
|
||||
<input type="submit"
|
||||
class="button text-button"
|
||||
name="do_Notify"
|
||||
|
@ -88,7 +88,7 @@
|
|||
</li>
|
||||
{% if request.user.has_credential('CRED_PKGBASE_EDIT_COMAINTAINERS', approved=[pkgbase.Maintainer]) %}
|
||||
<li>
|
||||
<a href="/pkgbase/{{ pkgbase.Name }}/comaintainers/">
|
||||
<a href="/pkgbase/{{ pkgbase.Name }}/comaintainers">
|
||||
{{ "Manage Co-Maintainers" | tr }}
|
||||
</a>
|
||||
</li>
|
||||
|
@ -101,20 +101,20 @@
|
|||
</li>
|
||||
{% endif %}
|
||||
<li>
|
||||
<a href="/pkgbase/{{ pkgbase.Name }}/request/">
|
||||
<a href="/pkgbase/{{ pkgbase.Name }}/request">
|
||||
{{ "Submit Request" | tr }}
|
||||
</a>
|
||||
</li>
|
||||
{% if request.user.has_credential("CRED_PKGBASE_DELETE") %}
|
||||
<li>
|
||||
<a href="/pkgbase/{{ pkgbase.Name }}/delete/">
|
||||
<a href="/pkgbase/{{ pkgbase.Name }}/delete">
|
||||
{{ "Delete Package" | tr }}
|
||||
</a>
|
||||
</li>
|
||||
{% endif %}
|
||||
{% if request.user.has_credential("CRED_PKGBASE_MERGE") %}
|
||||
<li>
|
||||
<a href="/pkgbase/{{ pkgbase.Name }}/merge/">
|
||||
<a href="/pkgbase/{{ pkgbase.Name }}/merge">
|
||||
{{ "Merge Package" | tr }}
|
||||
</a>
|
||||
</li>
|
||||
|
@ -130,7 +130,7 @@
|
|||
</li>
|
||||
{% elif request.user.has_credential("CRED_PKGBASE_DISOWN", approved=[pkgbase.Maintainer]) %}
|
||||
<li>
|
||||
<a href="/pkgbase/{{ pkgbase.Name }}/disown/">
|
||||
<a href="/pkgbase/{{ pkgbase.Name }}/disown">
|
||||
{{ "Disown Package" | tr }}
|
||||
</a>
|
||||
</li>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue