From 704781ad0b108e80e4c6eef030c8c1c785e815e4 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Sat, 2 Sep 2023 11:39:02 +0100 Subject: [PATCH] Add some additional preloads to notes#feed --- app/controllers/api/notes_controller.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/controllers/api/notes_controller.rb b/app/controllers/api/notes_controller.rb index e6f391ede..c489f96be 100644 --- a/app/controllers/api/notes_controller.rb +++ b/app/controllers/api/notes_controller.rb @@ -251,7 +251,9 @@ module Api end # Find the comments we want to return - @comments = NoteComment.where(:note => notes).order("created_at DESC").limit(result_limit).preload(:note) + @comments = NoteComment.where(:note => notes) + .order(:created_at => :desc).limit(result_limit) + .preload(:author, :note => { :comments => :author }) # Render the result respond_to do |format| -- 2.39.5