James Moger
2014-03-05 85775acd760c668a73f9febf80009832ddf91af9
src/main/java/com/gitblit/wicket/pages/TicketPage.java
@@ -328,17 +328,17 @@
       * UPDATE FORM (DISCUSSION TAB)
       */
      if (isAuthenticated && app().tickets().isAcceptingTicketUpdates(repository)) {
         Fragment controls = new Fragment("controls", "controlsFragment", this);
         if (ticket.isOpen()) {
            /*
             * OPEN TICKET
             */
            Fragment controls = new Fragment("controls", "openControlsFragment", this);
         /*
          * STATUS
          */
         List<Status> choices = new ArrayList<Status>();
         if (ticket.isClosed()) {
            // re-open
            choices.addAll(Arrays.asList(TicketModel.Status.Open));
         } else if (ticket.isProposal()) {
            if (ticket.isProposal()) {
            choices.addAll(Arrays.asList(TicketModel.Status.proposalWorkflow));
         } else if (ticket.isBug()) {
            choices.addAll(Arrays.asList(TicketModel.Status.bugWorkflow));
@@ -482,6 +482,17 @@
         add(controls);
      } else {
            /*
             * CLOSED TICKET
             */
            Fragment controls = new Fragment("controls", "closedControlsFragment", this);
            String editHref = urlFor(EditTicketPage.class, params).toString();
            controls.add(new ExternalLink("editLink", editHref, getString("gb.edit")));
            add(controls);
         }
      } else {
         add(new Label("controls").setVisible(false));
      }