diff --git a/data/interfaces/default/settings.html b/data/interfaces/default/settings.html
index cd4e7ce1..212d5c1b 100644
--- a/data/interfaces/default/settings.html
+++ b/data/interfaces/default/settings.html
@@ -3007,21 +3007,23 @@ $(document).ready(function() {
async: true,
success: function (data) {
if (data) {
+ var now = moment().endOf('day');
var news = $('
').addClass('accordion list-unstyled')
$.each(data, function (index, news_item) {
+ var date = moment(news_item.date, "YYYY-MM-DD");
if (index >= 5) { return false; }
var header = $('').addClass('link').html(
'' +
'' + news_item.title + '' +
'' +
- '' + moment(news_item.date, "YYYY-MM-DD").format($('#date_format').val()) + '');
+ '' + date.format($('#date_format').val()) + '');
var subtitle = $('').addClass('news-subtitle').html(news_item.subtitle);
var body = $('').addClass('news-body').html(news_item.body);
var content = $('').addClass('submenu');
if (news_item.subtitle) { content.append(subtitle); }
content.append(body);
var li = $('').append(header).append(content)
- if (index === 0) {
+ if (index === 0 && Math.abs(now.diff(date, 'days')) < 7) {
li.addClass('open');
content.css('display', 'block');
}