mirror of
https://github.com/openSUSE/osem.git
synced 2026-08-13 19:54:02 +00:00
Working on the backend interface for supporter registrations
This commit is contained in:
parent
e0f134bb34
commit
152e8a345d
66 changed files with 12860 additions and 17 deletions
30
app/models/datatable_supporters.rb
Normal file
30
app/models/datatable_supporters.rb
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
class DatatableSupporters < Datatable
|
||||
def data
|
||||
arr = []
|
||||
items.each do |i|
|
||||
item = []
|
||||
if i.name.blank?
|
||||
item << i.registration.person.public_name
|
||||
else
|
||||
item << i.name
|
||||
end
|
||||
|
||||
if i.email.blank?
|
||||
item << i.registration.person.email
|
||||
else
|
||||
item << i.email
|
||||
end
|
||||
|
||||
item << i.supporter_level.title
|
||||
item << i.code
|
||||
item << i.code_is_valid
|
||||
arr << item
|
||||
end
|
||||
|
||||
arr
|
||||
end
|
||||
|
||||
def columns
|
||||
["name", "email", "name", "name", "name"]
|
||||
end
|
||||
end
|
||||
Loading…
Add table
Add a link
Reference in a new issue