competition: team search api

dev_sync_trustie
p31729568 5 years ago
parent 7ceca2da75
commit 79f1ac92c4

@ -116,13 +116,13 @@ class Competitions::CompetitionTeamsController < Competitions::BaseController
keyword = params[:keyword].to_s.strip
if keyword.present?
teams = teams.joins(users: { user_extension: :school })
teams = teams.joins(user: { user_extension: :school })
.where('competition_teams.name LIKE :keyword OR schools.name LIKE :keyword', keyword: "%#{keyword}%")
end
@all_count = teams.count
@all_teams = paginate(teams.includes(:user, users: { user_extension: :school }))
@all_member_count = current_competition.team_members.count
@all_member_count = teams.joins(:team_members).count
end
def user_competition_teams

Loading…
Cancel
Save