openSUSE/osem

View on GitHub
app/views/admin/users/_event_registrations.html.haml

Summary

Maintainability
Test Coverage
.row
  .col-md-12.page-header
    %h2
      Registrations to Events

  .col-md-12
    .well
      %table.datatable#event_registrations
        %thead
          %tr
            %th ID
            %th Conference
            %th Title
            %th Attended
        %tbody
          - @user.events_registrations.each do |event_registration|
            - event = event_registration.event
            %tr
              %td= event.id
              %td= link_to event.program.conference.short_title, admin_conference_path(event.program.conference.short_title)
              %td= link_to event.title, admin_conference_program_event_path(event.program.conference.short_title, event)
              %td
                - if @user.attended_event?(event)
                  %i.fa-solid.fa-check.text-success
                - else
                  %i.fa-solid.fa-xmark.text-danger