diff --git a/templates/partials/packages/actions.html b/templates/partials/packages/actions.html index 016177c71eafee62ebcade2baed5e6c4370011fe..7eb812a0c4f1d955d41cb23c232a40eb45ea3c68 100644 --- a/templates/partials/packages/actions.html +++ b/templates/partials/packages/actions.html @@ -24,25 +24,18 @@ {{ "Search wiki" | tr }} </a> </li> - {% if request.user.is_authenticated() %} - {% if not out_of_date %} - <li> - <a href="/pkgbase/{{ pkgbase.Name }}/flag"> - {{ "Flag package out-of-date" | tr }} + {% if out_of_date %} + <li> + <span class="flagged"> + <a href="/pkgbase/{{ pkgbase.Name }}/flag-comment"> + {{ + "Flagged out-of-date (%s)" + | tr | format(date_strftime(pkgbase.OutOfDateTS, "%Y-%m-%d")) + }} </a> - </li> - {% else %} - <li> - <span class="flagged"> - <a href="/pkgbase/{{ pkgbase.Name }}/flag-comment"> - {{ - "Flagged out-of-date (%s)" - | tr | format(date_strftime(pkgbase.OutOfDateTS, "%Y-%m-%d")) - }} - </a> - </span> - </li> - {% if request.user.has_credential(creds.PKGBASE_UNFLAG, approved=unflaggers) %} + </span> + </li> + {% if request.user.has_credential(creds.PKGBASE_UNFLAG, approved=unflaggers) %} <li> <form action="/pkgbase/{{ pkgbase.Name }}/unflag" method="post"> <input class="button text-button" @@ -52,7 +45,15 @@ /> </form> </li> - {% endif %} + {% endif %} + {% endif %} + {% if request.user.is_authenticated() %} + {% if not out_of_date %} + <li> + <a href="/pkgbase/{{ pkgbase.Name }}/flag"> + {{ "Flag package out-of-date" | tr }} + </a> + </li> {% endif %} <li> {% if not voted %}