From 6d874a0cb27092a1c7c3eae3dfe660ffcd8d48e6 Mon Sep 17 00:00:00 2001
From: James Moger <james.moger@gitblit.com>
Date: Mon, 09 Jan 2012 20:46:54 -0500
Subject: [PATCH] Plugged some repository use count leaks in the zip servlet
---
src/com/gitblit/client/EditRepositoryDialog.java | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/src/com/gitblit/client/EditRepositoryDialog.java b/src/com/gitblit/client/EditRepositoryDialog.java
index e4a332a..ebc540f 100644
--- a/src/com/gitblit/client/EditRepositoryDialog.java
+++ b/src/com/gitblit/client/EditRepositoryDialog.java
@@ -52,6 +52,7 @@
import com.gitblit.Constants.AccessRestrictionType;
import com.gitblit.Constants.FederationStrategy;
import com.gitblit.models.RepositoryModel;
+import com.gitblit.utils.ArrayUtils;
import com.gitblit.utils.StringUtils;
/**
@@ -104,11 +105,11 @@
private JPalette<String> teamsPalette;
private JPalette<String> preReceivePalette;
-
+
private JLabel preReceiveInherited;
private JPalette<String> postReceivePalette;
-
+
private JLabel postReceiveInherited;
private Set<String> repositoryNames;
@@ -168,7 +169,7 @@
anRepository.skipSummaryMetrics);
isFrozen = new JCheckBox(Translation.get("gb.isFrozenDescription"), anRepository.isFrozen);
- mailingListsField = new JTextField(anRepository.mailingLists == null ? ""
+ mailingListsField = new JTextField(ArrayUtils.isEmpty(anRepository.mailingLists) ? ""
: StringUtils.flattenStrings(anRepository.mailingLists, " "), 50);
accessRestriction = new JComboBox(AccessRestrictionType.values());
--
Gitblit v1.9.1