do not show "assign to me" button for done issues - relates to #798 default tip

Thu, 19 Feb 2026 17:48:07 +0100

author
Mike Becker <universe@uap-core.de>
date
Thu, 19 Feb 2026 17:48:07 +0100
changeset 411
568aff1e5d13
parent 410
e70ac9e11fb1

do not show "assign to me" button for done issues - relates to #798

src/main/webapp/WEB-INF/jsp/issue-view.jsp file | annotate | diff | comparison | revisions
--- a/src/main/webapp/WEB-INF/jsp/issue-view.jsp	Thu Feb 19 17:13:07 2026 +0100
+++ b/src/main/webapp/WEB-INF/jsp/issue-view.jsp	Thu Feb 19 17:48:07 2026 +0100
@@ -200,23 +200,23 @@
         <fmt:message key="button.issue.open-in-project"/>
     </a>
     </c:if>
-    <c:if test="${not viewmodel.assignedToAuthenticatedUser}">
-        <a href="${issuesHref}${issue.id}/assign" class="button submit">
-            <fmt:message key="button.issue.assign-myself"/>
-        </a>
-    </c:if>
     <c:if test="${not issue.trackingVariantStatus or empty viewmodel.openedVariant}">
         <c:set scope="page" var="workflowPhase" value="${issue.minimumStatusPhaseAcrossAllVariants}"/>
     </c:if>
     <c:if test="${issue.trackingVariantStatus and not empty viewmodel.openedVariant}">
         <c:set scope="page" var="workflowPhase" value="${issue.variantStatus[viewmodel.openedVariant].phase}"/>
     </c:if>
+    <c:if test="${workflowPhase ne IssueStatusPhase.Companion.done}">
+    <c:if test="${not viewmodel.assignedToAuthenticatedUser}">
+        <a href="${issuesHref}${issue.id}/assign" class="button submit">
+            <fmt:message key="button.issue.assign-myself"/>
+        </a>
+    </c:if>
     <c:if test="${workflowPhase eq IssueStatusPhase.Companion.open}">
     <a href="${issuesHref}${issue.id}/progress" class="button submit">
         <fmt:message key="button.issue.progress"/>
     </a>
     </c:if>
-    <c:if test="${workflowPhase ne IssueStatusPhase.Companion.done}">
     <a href="${issuesHref}${issue.id}/resolve" class="button submit">
         <fmt:message key="button.issue.resolve"/>
     </a>

mercurial