Fix missing boolean check in Admin Reports API (#39197)

Co-authored-by: Claire <claire.github-309c@sitedethib.com>
This commit is contained in:
Shlee 2026-06-10 23:10:59 +09:30 committed by GitHub
parent 70bb70c2e6
commit c6e2e2255c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -39,8 +39,8 @@ class ReportFilter
end
def status_scope
resolved = params.key?(:resolved)
unresolved = params.key?(:unresolved)
resolved = ActiveModel::Type::Boolean.new.cast(params[:resolved])
unresolved = ActiveModel::Type::Boolean.new.cast(params[:unresolved])
return Report.all if resolved && unresolved
return Report.resolved if resolved