4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
# File 'app/datatables/questionnaire_datatable.rb', line 4
def view_columns
@view_columns ||= {
id: { source: 'Questionnaire.id', cond: :eq },
first_name: { source: 'Questionnaire.first_name' },
last_name: { source: 'Questionnaire.last_name' },
email: { source: 'User.email' },
phone: { source: 'Questionnaire.phone' },
gender: { source: 'Questionnaire.gender' },
date_of_birth: { source: 'Questionnaire.date_of_birth', searchable: false },
role: { source: 'User.role', cond: :eq, searchable: false },
acc_status: { source: 'Questionnaire.acc_status', searchable: true },
checked_in: { source: 'Questionnaire.checked_in_at', searchable: false },
school: { source: 'School.name' },
created_at: { source: 'Questionnaire.created_at', searchable: false },
dietary_restrictions: { source: 'Questionnaire.dietary_restrictions', searchable: true },
special_needs: { source: 'Questionnaire.special_needs', searchable: true }
}
end
|