From 7ae1fac1236d61c6b60d295bdc06caa654fa8098 Mon Sep 17 00:00:00 2001
From: James Moger <james.moger@gitblit.com>
Date: Wed, 05 Mar 2014 11:42:34 -0500
Subject: [PATCH] Allow changing status from edit ticket page

---
 src/main/java/com/gitblit/wicket/pages/TicketPage.java |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/gitblit/wicket/pages/TicketPage.java b/src/main/java/com/gitblit/wicket/pages/TicketPage.java
index 3c1dbdf..07382ad 100644
--- a/src/main/java/com/gitblit/wicket/pages/TicketPage.java
+++ b/src/main/java/com/gitblit/wicket/pages/TicketPage.java
@@ -335,7 +335,10 @@
 			 * STATUS
 			 */
 			List<Status> choices = new ArrayList<Status>();
-			if (ticket.isProposal()) {
+			if (ticket.isClosed()) {
+				// re-open
+				choices.addAll(Arrays.asList(TicketModel.Status.Open));
+			} else if (ticket.isProposal()) {
 				choices.addAll(Arrays.asList(TicketModel.Status.proposalWorkflow));
 			} else if (ticket.isBug()) {
 				choices.addAll(Arrays.asList(TicketModel.Status.bugWorkflow));

--
Gitblit v1.9.1