attempt to fix groupby issue

This commit is contained in:
Michael Ball 2019-12-17 11:28:40 -08:00
parent c1810b31c2
commit 34e3258086

View file

@ -42,8 +42,8 @@ class UserDatatable < AjaxDatatablesRails::Base
def get_raw_records
User.left_outer_joins(:registrations, :roles)
.distinct
.select("users.*, COUNT(CASE WHEN registrations.attended = 't' THEN 1 END) AS attended_count")
.group('users.id')
.select("users.id, users.name, users.email, users.confirmed_at COUNT(CASE WHEN registrations.attended = 't' THEN 1 END) AS attended_count")
.group('users.id, users.name, users.email, users.confirmed_at')
end
# rubocop:enable Naming/AccessorMethodName