diff --git a/modules/forums/client/controllers/forums-post.client.controller.js b/modules/forums/client/controllers/forums-post.client.controller.js index 8907cd62..dfe190b6 100644 --- a/modules/forums/client/controllers/forums-post.client.controller.js +++ b/modules/forums/client/controllers/forums-post.client.controller.js @@ -32,8 +32,8 @@ }, function (item) { vm.forum = item; - vm.forumPath.push({name: vm.forum.name, state: 'forums.view', params: {forumId: vm.forum._id}}); - vm.forumPath.splice(0, 0, {name: 'Post New Topic', state: undefined}); + vm.forumPath.splice(0, 0, {name: vm.forum.name, state: 'forums.view', params: {forumId: vm.forum._id}}); + vm.forumPath.push({name: 'Post New Topic', state: undefined}); }); }; diff --git a/modules/forums/client/controllers/forums-topic.client.controller.js b/modules/forums/client/controllers/forums-topic.client.controller.js index 1bda62f6..9a16b5f4 100644 --- a/modules/forums/client/controllers/forums-topic.client.controller.js +++ b/modules/forums/client/controllers/forums-topic.client.controller.js @@ -32,7 +32,7 @@ }, function (item) { vm.forum = item; - vm.forumPath.push({name: vm.forum.name, state: 'forums.view', params: {forumId: vm.forum._id}}); + vm.forumPath.splice(0, 0, {name: vm.forum.name, state: 'forums.view', params: {forumId: vm.forum._id}}); }); // get topics @@ -43,7 +43,7 @@ console.log(topic); vm.topic = topic; - vm.forumPath.splice(0, 0, {name: topic.title, state: undefined}); + vm.forumPath.push({name: topic.title, state: undefined}); }); };