mirror of
https://gitlab.archlinux.org/archlinux/aurweb.git
synced 2025-02-03 10:43:03 +01:00
fix(FastAPI): pkgbase actions template
Display Delete, Merge and Disown actions based on user credentials. Signed-off-by: Kevin Morris <kevr@0cost.org>
This commit is contained in:
parent
1bce53bbb7
commit
889c5b1e21
1 changed files with 5 additions and 1 deletions
|
@ -142,17 +142,21 @@
|
||||||
</a>
|
</a>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</li>
|
</li>
|
||||||
{% if is_maintainer %}
|
{% if request.user.has_credential("CRED_PKGBASE_DELETE") %}
|
||||||
<li>
|
<li>
|
||||||
<a href="/pkgbase/{{ result.Name }}/delete/">
|
<a href="/pkgbase/{{ result.Name }}/delete/">
|
||||||
{{ "Delete Package" | tr }}
|
{{ "Delete Package" | tr }}
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
{% endif %}
|
||||||
|
{% if request.user.has_credential("CRED_PKGBASE_MERGE") %}
|
||||||
<li>
|
<li>
|
||||||
<a href="/pkgbase/{{ result.Name }}/merge/">
|
<a href="/pkgbase/{{ result.Name }}/merge/">
|
||||||
{{ "Merge Package" | tr }}
|
{{ "Merge Package" | tr }}
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
{% endif %}
|
||||||
|
{% if request.user.has_credential("CRED_PKGBASE_DISOWN", approved=[pkgbase.Maintainer]) %}
|
||||||
<li>
|
<li>
|
||||||
<form action="/pkgbase/{{ result.Name }}/disown/" method="post">
|
<form action="/pkgbase/{{ result.Name }}/disown/" method="post">
|
||||||
<input type="submit"
|
<input type="submit"
|
||||||
|
|
Loading…
Add table
Reference in a new issue