summaryrefslogtreecommitdiffstats
path: root/js/app
diff options
context:
space:
mode:
authorBernhard Posselt <dev@bernhard-posselt.com>2015-03-09 12:09:38 +0100
committerBernhard Posselt <dev@bernhard-posselt.com>2015-03-09 12:09:38 +0100
commit3bcea62e8dcb4b5f2e45e6701725e904ad115676 (patch)
tree839704689a6807322452cf55dac40e852a577c3e /js/app
parent0537cff4ce3d520a0401c5f2d6d7ab73d4f99169 (diff)
fix feed ordering and fix #744
Diffstat (limited to 'js/app')
-rw-r--r--js/app/Config.js8
1 files changed, 5 insertions, 3 deletions
diff --git a/js/app/Config.js b/js/app/Config.js
index 4c598e00d..55358aea4 100644
--- a/js/app/Config.js
+++ b/js/app/Config.js
@@ -109,10 +109,12 @@ app.config(function ($routeProvider, $provide, $httpProvider) {
// check if a custom ordering is set
if (type === FEED_TYPE.FEED) {
var feed = FeedResource.getById(parameters.id);
- if (feed.ordering === 1) {
- parameters.oldestFirst = true;
- } else if (feed.ordering === 2) {
+
+ // on intial load, the feed ordering is undefined
+ if (feed === undefined || feed.ordering === 2) {
parameters.oldestFirst = false;
+ } else if (feed.ordering === 1) {
+ parameters.oldestFirst = true;
}
}