forked from Trustie/forgeplus
修复:标记查询不准确的问题
This commit is contained in:
parent
92abfc3d09
commit
acd5f3f8a5
|
|
@ -91,7 +91,8 @@ class Api::V1::Issues::ListService < ApplicationService
|
||||||
if issue_tag_ids.include?('-1')
|
if issue_tag_ids.include?('-1')
|
||||||
issues = issues.where(issue_tags_value: nil).or(issues.where(issue_tags_value: ""))
|
issues = issues.where(issue_tags_value: nil).or(issues.where(issue_tags_value: ""))
|
||||||
else
|
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
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue