From da28c6c3323f401fe286203dff4ee2f9bbb418ff Mon Sep 17 00:00:00 2001 From: Andrew Brown Date: Thu, 17 Jun 2021 23:01:11 -0700 Subject: [PATCH] fix documents not filtering by favorite --- app/controllers/documents_controller.rb | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/controllers/documents_controller.rb b/app/controllers/documents_controller.rb index 947072f1..264237ef 100644 --- a/app/controllers/documents_controller.rb +++ b/app/controllers/documents_controller.rb @@ -16,8 +16,12 @@ class DocumentsController < ApplicationController def index @page_title = "My documents" - @documents = current_user.linkable_documents.order('favorite DESC, title ASC') - @recent_documents = current_user.linkable_documents.order('updated_at DESC') + @documents = current_user.linkable_documents.order('favorite DESC, title ASC, updated_at DESC').to_a + @recent_documents = current_user.linkable_documents.order('updated_at DESC').limit(4).to_a + + if params.key?(:favorite_only) + @documents.select!(&:favorite?) + end end def show