From ff085783e35202679520a52a64ee5574129505d6 Mon Sep 17 00:00:00 2001 From: Malte Date: Tue, 1 Mar 2016 15:42:29 +0100 Subject: [PATCH 1/2] update $session --- app/views/admin/comment-index.js | 2 +- app/views/admin/post-index.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/views/admin/comment-index.js b/app/views/admin/comment-index.js index eefd16d..8b342eb 100644 --- a/app/views/admin/comment-index.js +++ b/app/views/admin/comment-index.js @@ -8,7 +8,7 @@ module.exports = { return _.merge({ posts: [], config: { - filter: this.$session.get('comments.filter') || {} + filter: this.$session.get('comments.filter', {}) }, comments: false, pages: 0, diff --git a/app/views/admin/post-index.js b/app/views/admin/post-index.js index 3cef026..be352ad 100644 --- a/app/views/admin/post-index.js +++ b/app/views/admin/post-index.js @@ -8,7 +8,7 @@ module.exports = { return _.merge({ posts: false, config: { - filter: this.$session.get('posts.filter') || {order: 'date desc', limit:25} + filter: this.$session.get('posts.filter', {order: 'date desc', limit:25}) }, pages: 0, count: '', From 95143fb6df5919b5abcdfda84ebc9414703a0845 Mon Sep 17 00:00:00 2001 From: Malte Date: Tue, 1 Mar 2016 16:16:33 +0100 Subject: [PATCH 2/2] fix comments filters --- CHANGELOG.md | 1 + app/views/admin/comment-index.js | 9 ++++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fcee670..b377a0f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ ### Fixed - Fixed post url in backend view - Fixed comments count +- Fixed comments filters ## 0.10.1 (January 11, 2016) diff --git a/app/views/admin/comment-index.js b/app/views/admin/comment-index.js index 8b342eb..2ecc959 100644 --- a/app/views/admin/comment-index.js +++ b/app/views/admin/comment-index.js @@ -30,10 +30,17 @@ module.exports = { watch: { - 'config.page': 'load', + 'config.page': function (page, old) { + if (page == old) { + return; + } + + this.load(); + }, 'config.filter': { handler: function (filter) { + this.load(); this.$session.set('comments.filter', filter); }, deep: true