Added sort function in admin/jobs index

This commit is contained in:
2024-09-23 10:16:16 +02:00
parent feb37a8a6b
commit 0f877456a4
5 changed files with 54 additions and 33 deletions

View File

@@ -3,7 +3,8 @@ class Admin::JobsController < ApplicationController
before_action :authorize!
def index
@jobs = Job.all
@pagy, @records = pagy(@jobs, limit: 20)
@q = Job.ransack(params[:q])
@q.sorts = "id asc" if @q.sorts.empty?
@pagy, @records = pagy(@q.result(distinct: true), limit: 20)
end
end