diff --git a/core/client/app/initializers/trailing-history.js b/core/client/app/initializers/trailing-history.js index b696cd1c42..56c1d2c6e7 100644 --- a/core/client/app/initializers/trailing-history.js +++ b/core/client/app/initializers/trailing-history.js @@ -1,5 +1,4 @@ import Ember from 'ember'; -/*global Ember */ var trailingHistory = Ember.HistoryLocation.extend({ formatURL: function () { diff --git a/core/client/app/routes/posts.js b/core/client/app/routes/posts.js index 900380b975..9d64cb8062 100644 --- a/core/client/app/routes/posts.js +++ b/core/client/app/routes/posts.js @@ -9,8 +9,7 @@ export default AuthenticatedRoute.extend(ShortcutsRoute, PaginationRouteMixin, { paginationModel: 'post', paginationSettings: { status: 'all', - staticPages: 'all', - filter: '' + staticPages: 'all' }, model: function () { @@ -19,7 +18,8 @@ export default AuthenticatedRoute.extend(ShortcutsRoute, PaginationRouteMixin, { return this.get('session.user').then(function (user) { if (user.get('isAuthor')) { - paginationSettings.filter += `+author:${user.get('slug')}`; + paginationSettings.filter = paginationSettings.filter ? + `${paginationSettings.filter}+author:${user.get('slug')}` : `author:${user.get('slug')}`; } return self.loadFirstPage().then(function () {