瀏覽代碼

Fix repository mailing list editing which prevented field reset

tags/v1.5.0
James Moger 10 年之前
父節點
當前提交
478ba80a80
共有 2 個檔案被更改,包括 7 行新增2 行删除
  1. 1
    0
      releases.moxie
  2. 6
    2
      src/main/java/com/gitblit/wicket/pages/EditRepositoryPage.java

+ 1
- 0
releases.moxie 查看文件

@@ -10,6 +10,7 @@ r22: {
text: ~
security: ~
fixes:
- Repository mailing lists could not be reset from the Edit Repository page (issue-399)
- Ensure the Lucene ticket index is updated on repository deletion.
changes:
- Option to allow LDAP users to directly authenticate without performing LDAP searches

+ 6
- 2
src/main/java/com/gitblit/wicket/pages/EditRepositoryPage.java 查看文件

@@ -339,7 +339,9 @@ public class EditRepositoryPage extends RootSubPage {
// set author metric exclusions
String ax = metricAuthorExclusions.getObject();
if (!StringUtils.isEmpty(ax)) {
if (StringUtils.isEmpty(ax)) {
repositoryModel.metricAuthorExclusions = new ArrayList<String>();
} else {
Set<String> list = new HashSet<String>();
for (String exclusion : StringUtils.getStringsFromValue(ax, " ")) {
if (StringUtils.isEmpty(exclusion)) {
@@ -356,7 +358,9 @@ public class EditRepositoryPage extends RootSubPage {
// set mailing lists
String ml = mailingLists.getObject();
if (!StringUtils.isEmpty(ml)) {
if (StringUtils.isEmpty(ml)) {
repositoryModel.mailingLists = new ArrayList<String>();
} else {
Set<String> list = new HashSet<String>();
for (String address : ml.split("(,|\\s)")) {
if (StringUtils.isEmpty(address)) {

Loading…
取消
儲存