diff --git a/app/services/api/v1/issues/list_service.rb b/app/services/api/v1/issues/list_service.rb index 8d2d6fe9b..da79a32d1 100644 --- a/app/services/api/v1/issues/list_service.rb +++ b/app/services/api/v1/issues/list_service.rb @@ -91,7 +91,8 @@ class Api::V1::Issues::ListService < ApplicationService if issue_tag_ids.include?('-1') issues = issues.where(issue_tags_value: nil).or(issues.where(issue_tags_value: "")) else - issues = issues.ransack(issue_tags_value_cont: issue_tag_ids.sort!.join(',')).result + #issues = issues.ransack(issue_tags_value_cont: issue_tag_ids.sort!.join(',')).result + issues = issues.joins(:issue_tags).where(issue_tags: {id: issue_tag_ids}) end end