From e30ae7b7b8073d516ca6e0611d40b1bfe2de61d5 Mon Sep 17 00:00:00 2001 From: Toby Zerner Date: Tue, 10 Feb 2015 17:53:16 +1030 Subject: [PATCH] Don't imply order on posts relationship --- src/Flarum/Api/Serializers/DiscussionSerializer.php | 2 +- src/Flarum/Core/Discussions/Discussion.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Flarum/Api/Serializers/DiscussionSerializer.php b/src/Flarum/Api/Serializers/DiscussionSerializer.php index 764e23358..5f9221455 100644 --- a/src/Flarum/Api/Serializers/DiscussionSerializer.php +++ b/src/Flarum/Api/Serializers/DiscussionSerializer.php @@ -54,7 +54,7 @@ class DiscussionSerializer extends DiscussionBasicSerializer */ public function linkPosts(Discussion $discussion) { - return (new PostBasicSerializer)->collection($discussion->posts()->whereCanView()->ids()); + return (new PostBasicSerializer)->collection($discussion->posts()->whereCanView()->orderBy('time', 'asc')->ids()); } /** diff --git a/src/Flarum/Core/Discussions/Discussion.php b/src/Flarum/Core/Discussions/Discussion.php index 70ee378cb..149763074 100755 --- a/src/Flarum/Core/Discussions/Discussion.php +++ b/src/Flarum/Core/Discussions/Discussion.php @@ -106,7 +106,7 @@ class Discussion extends Entity public function posts() { - return $this->hasMany('Flarum\Core\Posts\Post')->orderBy('time', 'asc'); + return $this->hasMany('Flarum\Core\Posts\Post'); } public function comments()