user feedbacks: reorganize index page.

* Move search form to index page instead of a separate page.
* Merge creator + timestamp into one column.
* Add category column.
* Fix N+1 query issue.
This commit is contained in:
evazion
2019-10-30 23:24:37 -05:00
parent 1f191d2cdf
commit 55a2c6de2b
5 changed files with 27 additions and 30 deletions

View File

@@ -20,7 +20,7 @@ class UserFeedbacksController < ApplicationController
end
def index
@user_feedbacks = UserFeedback.visible.paginated_search(params, count_pages: true)
@user_feedbacks = UserFeedback.visible.includes(:user, :creator).paginated_search(params, count_pages: true)
respond_with(@user_feedbacks)
end