.host = hidden_field_tag :host, host.id %h4 Host .table-scroller.no-edit %table.guests.admin-edit %tr %th.corner %th=_'forms.labels.generic.hosting_space' %th=_'forms.labels.generic.first_day' %th=_'forms.labels.generic.last_day' %th=_'articles.conference_registration.headings.host.notes' %tr - availability = host.housing_data['availability'] %th=host.user.name %td=_"forms.labels.generic.#{space}" %td=(availability || [])[0].present? ? availability[0].present? ? date(availability[0].to_date, :span_same_year_date_1) : '' : '' %td=(availability || [])[1].present? ? date(availability[1].to_date, :span_same_year_date_1) : '' %td=((host.housing_data || {})['notes'] || '').html_safe %h4 Guests .guest-table .table-scroller.no-edit %table.guests.admin-edit %tr %th.corner %th=_'forms.labels.generic.housing' %th=_'forms.labels.generic.arrival' %th=_'forms.labels.generic.departure' %th=_'forms.labels.generic.other_notes' %th=_'forms.labels.generic.city' %th=_'forms.labels.generic.organization' %th=_'articles.conference_registration.headings.companion' %th=_'forms.labels.generic.food' - @guests.each do |id, registration| %tr.selectable{class: get_housing_match(host, registration, space).to_s.gsub('_', '-'), data: {host: host.id, guest: id, space: space}} %th.break-ok=registration.user.name %td=registration.housing.present? ? (_"articles.conference_registration.questions.housing.#{registration.housing}") : '' %td - if registration.arrival.present? =date(registration.arrival.to_date, :span_same_year_date_1) %td - if registration.departure.present? =date(registration.departure.to_date, :span_same_year_date_1) %td.break-ok .p=[registration.allergies, registration.other, (registration.housing_data || {})['other']].compact.join("\n\n") %td=registration.city %td.break-ok - if registration.user.organizations.present? = registration.user.organizations.first.name - else %em None - companion = companion(registration) %td=companion.present? ? (companion.is_a?(User) ? companion.named_email : (_"articles.conference_registration.terms.registration_status.#{companion}")) : '' %td=registration.food.present? ? (_"articles.conference_registration.questions.food.#{registration.food}") : ''