Переглянути джерело

Fix repository mailing list editing which prevented field reset

tags/v1.5.0
James Moger 10 роки тому
джерело
коміт
478ba80a80

+ 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)) {

Завантаження…
Відмінити
Зберегти