From 3e8451e1e1bd537ebeb91bb88edbee03790ed988 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Mon, 8 Oct 2018 18:21:07 +0200 Subject: [PATCH] Fix unread comment count MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- js/controller/ActivityController.js | 1 + js/service/ActivityService.js | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/js/controller/ActivityController.js b/js/controller/ActivityController.js index 1a13f625f..3d93c0327 100644 --- a/js/controller/ActivityController.js +++ b/js/controller/ActivityController.js @@ -51,6 +51,7 @@ class ActivityController { self.fetchUntilResults(); } self.activityservice.fetchNewerActivities(self.type, self.element.id).then(function () {}); + self.cardservice.getCurrent().commentsUnread = 0; }, true); let $target = $('.newCommentForm .message'); diff --git a/js/service/ActivityService.js b/js/service/ActivityService.js index 3e2a4d3da..a8cc988e3 100644 --- a/js/service/ActivityService.js +++ b/js/service/ActivityService.js @@ -30,7 +30,7 @@ const DECK_ACTIVITY_TYPE_CARD = 'deck_card'; /* global OC oc_requesttoken */ class ActivityService { - static get RESULT_PER_PAGE() { return 5; } + static get RESULT_PER_PAGE() { return 50; } constructor ($rootScope, $filter, $http, $q) { this.running = false; @@ -116,7 +116,7 @@ class ActivityService { }); } - fetchMoreActivities(type, id) { + fetchMoreActivities(type, id, success) { this.checkData(type, id); if (this.running === true) { return this.runningPromise;