Skip to content

Commit 313d934

Browse files
committed
add feed ics type
1 parent fad5444 commit 313d934

File tree

1 file changed

+4
-3
lines changed
  • aemdesign-aem-services/src/main/java/design/aem/models/v2/lists

1 file changed

+4
-3
lines changed

aemdesign-aem-services/src/main/java/design/aem/models/v2/lists/List.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)