|
|
|
@@ -88,7 +88,9 @@ class Projects::ListMyQuery < ApplicationQuery |
|
|
|
else |
|
|
|
if @home_top_ids.present? |
|
|
|
scope = scope.distinct.order("FIELD(projects.id, #{@home_top_ids.join(",")}) desc, projects.#{sort} #{sort_direction}") |
|
|
|
else |
|
|
|
elsif params[:topic_name].present? |
|
|
|
scope = scope.distinct.order("project_topics.id asc, projects.#{sort} #{sort_direction}") |
|
|
|
else |
|
|
|
scope = scope.distinct.order("projects.#{sort} #{sort_direction}") |
|
|
|
end |
|
|
|
end |
|
|
|
|