| 198 <c:if test="${not viewmodel.pathInfos.inProject}"> |
198 <c:if test="${not viewmodel.pathInfos.inProject}"> |
| 199 <a href="${issuesHref}${issue.id}?in_project=true" class="button"> |
199 <a href="${issuesHref}${issue.id}?in_project=true" class="button"> |
| 200 <fmt:message key="button.issue.open-in-project"/> |
200 <fmt:message key="button.issue.open-in-project"/> |
| 201 </a> |
201 </a> |
| 202 </c:if> |
202 </c:if> |
| |
203 <c:if test="${not issue.trackingVariantStatus or empty viewmodel.openedVariant}"> |
| |
204 <c:set scope="page" var="workflowPhase" value="${issue.minimumStatusPhaseAcrossAllVariants}"/> |
| |
205 </c:if> |
| |
206 <c:if test="${issue.trackingVariantStatus and not empty viewmodel.openedVariant}"> |
| |
207 <c:set scope="page" var="workflowPhase" value="${issue.variantStatus[viewmodel.openedVariant].phase}"/> |
| |
208 </c:if> |
| |
209 <c:if test="${workflowPhase ne IssueStatusPhase.Companion.done}"> |
| 203 <c:if test="${not viewmodel.assignedToAuthenticatedUser}"> |
210 <c:if test="${not viewmodel.assignedToAuthenticatedUser}"> |
| 204 <a href="${issuesHref}${issue.id}/assign" class="button submit"> |
211 <a href="${issuesHref}${issue.id}/assign" class="button submit"> |
| 205 <fmt:message key="button.issue.assign-myself"/> |
212 <fmt:message key="button.issue.assign-myself"/> |
| 206 </a> |
213 </a> |
| 207 </c:if> |
214 </c:if> |
| 208 <c:if test="${not issue.trackingVariantStatus or empty viewmodel.openedVariant}"> |
|
| 209 <c:set scope="page" var="workflowPhase" value="${issue.minimumStatusPhaseAcrossAllVariants}"/> |
|
| 210 </c:if> |
|
| 211 <c:if test="${issue.trackingVariantStatus and not empty viewmodel.openedVariant}"> |
|
| 212 <c:set scope="page" var="workflowPhase" value="${issue.variantStatus[viewmodel.openedVariant].phase}"/> |
|
| 213 </c:if> |
|
| 214 <c:if test="${workflowPhase eq IssueStatusPhase.Companion.open}"> |
215 <c:if test="${workflowPhase eq IssueStatusPhase.Companion.open}"> |
| 215 <a href="${issuesHref}${issue.id}/progress" class="button submit"> |
216 <a href="${issuesHref}${issue.id}/progress" class="button submit"> |
| 216 <fmt:message key="button.issue.progress"/> |
217 <fmt:message key="button.issue.progress"/> |
| 217 </a> |
218 </a> |
| 218 </c:if> |
219 </c:if> |
| 219 <c:if test="${workflowPhase ne IssueStatusPhase.Companion.done}"> |
|
| 220 <a href="${issuesHref}${issue.id}/resolve" class="button submit"> |
220 <a href="${issuesHref}${issue.id}/resolve" class="button submit"> |
| 221 <fmt:message key="button.issue.resolve"/> |
221 <fmt:message key="button.issue.resolve"/> |
| 222 </a> |
222 </a> |
| 223 </c:if> |
223 </c:if> |
| 224 <a href="${issuesHref}${issue.id}/edit" class="button submit"> |
224 <a href="${issuesHref}${issue.id}/edit" class="button submit"> |