From 830ade081eed7e0290fb7a2e1244a38cf58b7b2c Mon Sep 17 00:00:00 2001
From: James Moger <james.moger@gitblit.com>
Date: Wed, 05 Mar 2014 08:04:59 -0500
Subject: [PATCH] Prevent <nil> from being stored as a milestone

---
 src/main/java/com/gitblit/wicket/pages/TicketPage.java |    2 +-
 1 files changed, 1 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 3eb88dd..dde31a2 100644
--- a/src/main/java/com/gitblit/wicket/pages/TicketPage.java
+++ b/src/main/java/com/gitblit/wicket/pages/TicketPage.java
@@ -456,7 +456,7 @@
 						public void onClick(AjaxRequestTarget target) {
 							TicketMilestone milestone = getModel().getObject();
 							Change change = new Change(user.username);
-							if (NIL.equals(milestone.name)) {
+							if (NIL.equals(milestone.name) || ESC_NIL.equals(milestone.name)) {
 								change.setField(Field.milestone, "");
 							} else {
 								change.setField(Field.milestone, milestone.name);

--
Gitblit v1.9.1