Merge pull request #1761 from mlorb/ml-sci-3456

Fix broken global activities team filter [SCI-3456]
This commit is contained in:
Miha Mencin 2019-05-14 16:36:44 +02:00 committed by GitHub
commit 13d126bc39
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -2,7 +2,6 @@ class Team < ApplicationRecord
include SearchableModel
include ViewableModel
include TeamBySubjectModel
include InputSanitizeHelper
# Not really MVC-compliant, but we just use it for logger
# output in space_taken related functions
@ -322,7 +321,7 @@ class Team < ApplicationRecord
query = query.where(id: users_team)
end
query = query.where(id: team_by_subject(filters[:subjects])) if filters[:subjects]
query.select(:id, :name).map { |res| [res[0], escape_input(res[1])] }
query.select(:id, :name).map { |i| { id: i[:id], name: ApplicationController.helpers.escape_input(i[:name]) } }
end
private