|
|
|
@@ -7,7 +7,7 @@ class Admins::ProjectLicensesController < Admins::BaseController |
|
|
|
sort_by = License.column_names.include?(params[:sort_by]) ? params[:sort_by] : 'created_at' |
|
|
|
sort_direction = %w(desc asc).include?(params[:sort_direction]) ? params[:sort_direction] : 'desc' |
|
|
|
q = License.ransack(name_cont: params[:search]) |
|
|
|
project_licenses = q.result(distinct: true).order("#{sort_by} #{sort_direction}") |
|
|
|
project_licenses = q.result(distinct: true).reorder("#{sort_by} #{sort_direction}") |
|
|
|
@project_licenses = paginate(project_licenses) |
|
|
|
end |
|
|
|
|
|
|
|
@@ -96,7 +96,7 @@ class Admins::ProjectLicensesController < Admins::BaseController |
|
|
|
end |
|
|
|
|
|
|
|
def license_params |
|
|
|
params.require(:license).permit(:name,:content) |
|
|
|
params.require(:license).permit(:name,:content,:position) |
|
|
|
end |
|
|
|
|
|
|
|
# def validate_params |
|
|
|
|