@@ -102,6 +102,7 @@ public ComponentProperties getComponentProperties() {
102102 public final String LISTITEM_LINK_TEXT = "listItemLinkText" ;
103103 public final String LISTITEM_LINK_TITLE = "listItemLinkTitle" ;
104104
105+ private final String FIELD_FEED_ENABLED = "feedEnabled" ;
105106 private final String FIELD_FEED_TYPE = "feedType" ;
106107 private final String FIELD_FEED_EXT = "feedExt" ;
107108 private final String FIELD_FEED_TITLE = "feedTitle" ;
@@ -159,8 +160,8 @@ protected void loadConfig() {
159160
160161 setComponentFields (new Object [][]{
161162 {LIST_TAG , LIST_TAG_UNORDERED },
162- {"feedEnabled" , false },
163- {FIELD_FEED_TYPE , "rss" },
163+ {FIELD_FEED_ENABLED , false },
164+ {FIELD_FEED_TYPE , "rss" , "${feedEnabled ? value : ''}" },
164165 {"listSplit" , false , "data-list-split-enabled" },
165166 {LIST_SPLIT_EVERY , LIST_SPLIT_EVERY_DEFAULT , "data-list-split-every" },
166167 {DETAILS_BADGE , DEFAULT_BADGE , "data-badge" },
@@ -243,7 +244,7 @@ protected void loadConfig() {
243244
244245
245246 //setup feed config
246- if ((Boolean )componentProperties .get ("feedEnabled" )) {
247+ if ((Boolean )componentProperties .get (FIELD_FEED_ENABLED )) {
247248 if ("atom" .equals (componentProperties .get (FIELD_FEED_TYPE ))) {
248249 componentProperties .put (FIELD_FEED_EXT , ".feed" );
249250 componentProperties .put (FIELD_FEED_TITLE , "Atom 1.0 (List)" );
0 commit comments