summaryrefslogtreecommitdiffstats
path: root/templates
diff options
context:
space:
mode:
authorTucker McKnight <tucker.mcknight@gmail.com>2021-02-08 23:11:33 -0700
committerBenjamin Brahmer <info@b-brahmer.de>2021-02-22 19:44:33 +0100
commit5ba6f04bae27136430ab2a5c35c05e221538ec0c (patch)
tree31a76b675061b117ed8af863ec97cf39ed61904d /templates
parent5c18b971bf8a37a549e41e21683fa00d460b2bd0 (diff)
Fix incorrect article sorting
Currently, an article with an ID of 1000 will show up earlier than one with ID = 900, because the IDs are being treated as strings and compared alphabetically. (1 comes before 9, and the comparison stops there.) We need to parse them as integers to ensure that 900 is less than 1000. Signed-off-by: Tucker McKnight <tucker.mcknight@gmail.com>
Diffstat (limited to 'templates')
-rw-r--r--templates/part.content.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/templates/part.content.php b/templates/part.content.php
index 120e9173a..9ce6ae10e 100644
--- a/templates/part.content.php
+++ b/templates/part.content.php
@@ -19,7 +19,7 @@
<ul>
<li class="item {{ ::Content.getFeed(item.feedId).cssClass }}"
ng-repeat="item in Content.getItems() |
- orderBy:[Content.orderBy()] track by item.id"
+ orderBy:'id':Content.oldestFirst:Content.sortIds track by item.id"
ng-mouseup="Content.markRead(item.id)"
ng-click="Content.markRead(item.id); Content.setItemActive(item.id)"
news-on-active="Content.setItemActive(item.id)"