diff options
author | Tucker McKnight <tucker.mcknight@gmail.com> | 2021-02-08 23:11:33 -0700 |
---|---|---|
committer | Benjamin Brahmer <info@b-brahmer.de> | 2021-02-22 19:44:33 +0100 |
commit | 5ba6f04bae27136430ab2a5c35c05e221538ec0c (patch) | |
tree | 31a76b675061b117ed8af863ec97cf39ed61904d /templates | |
parent | 5c18b971bf8a37a549e41e21683fa00d460b2bd0 (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.php | 2 |
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)" |