|
|
|
@ -1,7 +1,7 @@
|
|
|
|
|
class Users::SubjectService
|
|
|
|
|
include CustomSortable
|
|
|
|
|
|
|
|
|
|
sort_columns :updated_at, default_by: :updated_at, default_direction: :desc
|
|
|
|
|
sort_columns :created_at, :updated_at, default_by: :updated_at, default_direction: :desc
|
|
|
|
|
|
|
|
|
|
attr_reader :user, :params
|
|
|
|
|
|
|
|
|
@ -14,7 +14,7 @@ class Users::SubjectService
|
|
|
|
|
subjects = category_scope_subjects
|
|
|
|
|
subjects = user_policy_filter(subjects)
|
|
|
|
|
|
|
|
|
|
custom_sort(subjects.distinct, :updated_at, params[:sort_direction])
|
|
|
|
|
custom_sort(subjects.distinct, params[:sort_by], params[:sort_direction])
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
private
|
|
|
|
|