comparison flys-client/src/main/java/de/intevation/flys/client/server/CollectionHelper.java @ 2434:e8b38b5e4cf9

Fixed Issue 498. CollectionHelper returned 'null' element if no settings available. This discarded theme attributes. flys-client/trunk@4097 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Raimund Renkert <raimund.renkert@intevation.de>
date Thu, 01 Mar 2012 12:00:06 +0000
parents c21d14e48040
children 5161e25392ea
comparison
equal deleted inserted replaced
2433:47a7bdfb4d37 2434:e8b38b5e4cf9
185 Settings settings = collection.getSettings(mode.getName()); 185 Settings settings = collection.getSettings(mode.getName());
186 if (settings == null || 186 if (settings == null ||
187 settings.getCategories().size() == 0) 187 settings.getCategories().size() == 0)
188 { 188 {
189 logger.debug("No settings for output mode: " + mode.getName()); 189 logger.debug("No settings for output mode: " + mode.getName());
190 return null; 190 }
191 } 191 else {
192 Element s = createSettingsElement(settingscr, collection, settings); 192 Element s = createSettingsElement(settingscr, collection, settings);
193 if (s != null) { 193 if (s != null) {
194 out.appendChild(s); 194 out.appendChild(s);
195 }
195 } 196 }
196 logger.info(XMLUtils.toString(out)); 197 logger.info(XMLUtils.toString(out));
197 return out; 198 return out;
198 } 199 }
199 200

http://dive4elements.wald.intevation.org