Bugfix for handling LocalDateTime in EventListItemModelBuilder
parent
80729ed936
commit
6332243d2d
|
|
@ -22,6 +22,7 @@ import org.libreccm.l10n.GlobalizationHelper;
|
||||||
import org.librecms.contenttypes.Event;
|
import org.librecms.contenttypes.Event;
|
||||||
|
|
||||||
import java.time.LocalDateTime;
|
import java.time.LocalDateTime;
|
||||||
|
import java.time.ZoneId;
|
||||||
|
|
||||||
import javax.inject.Inject;
|
import javax.inject.Inject;
|
||||||
|
|
||||||
|
|
@ -50,13 +51,21 @@ public class EventListItemModelBuilder
|
||||||
final Event event, final EventListItemModel model
|
final Event event, final EventListItemModel model
|
||||||
) {
|
) {
|
||||||
super.addProperties(event, model);
|
super.addProperties(event, model);
|
||||||
model.setEndDate(LocalDateTime.from(event.getEndDate().toInstant()));
|
model.setEndDate(
|
||||||
|
LocalDateTime.from(
|
||||||
|
event.getEndDate().toInstant().atZone(ZoneId.systemDefault())
|
||||||
|
)
|
||||||
|
);
|
||||||
model.setLocation(
|
model.setLocation(
|
||||||
globalizationHelper.getValueFromLocalizedString(
|
globalizationHelper.getValueFromLocalizedString(
|
||||||
event.getLocation()
|
event.getLocation()
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
model.setStartDate(LocalDateTime.from(event.getStartDate().toInstant()));
|
model.setStartDate(
|
||||||
|
LocalDateTime.from(
|
||||||
|
event.getStartDate().toInstant().atZone(ZoneId.systemDefault())
|
||||||
|
)
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,6 @@
|
||||||
*/
|
*/
|
||||||
package org.librecms.pages.models;
|
package org.librecms.pages.models;
|
||||||
|
|
||||||
import org.libreccm.l10n.GlobalizationHelper;
|
|
||||||
import org.librecms.contenttypes.News;
|
import org.librecms.contenttypes.News;
|
||||||
|
|
||||||
import java.time.LocalDateTime;
|
import java.time.LocalDateTime;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue