Sha256: cb5a898759814e4f77f6ddc2ad0e0e53df32788a60ba62370e507adb138a9c0c

Contents?: true

Size: 1.91 KB

Versions: 70

Compression:

Stored size: 1.91 KB

Contents

= within_admin_layout(title: "HD Transmission Logs") do
  .hd_transmission_logs
    table.stripeless
      thead
        tr
          th.col-width-date-time Date
          th.col-width-tiny Dir
          th.col-width-tiny Fmt
          th.col-width-tiny Payload
          th.col-width-large Filename
          th.col-width-medium Patient
          th.col-width-small Ext Session Id
          th.col-width-small Session Id
          th.col-width-large Result
          th Errors
      tbody
        - logs.each do |log|
          ruby:
            klass = if log.parent_id.present?
                      log.session_id.present? ? "session_import_success" : "session_import_error"
                    else
                      "file"
                    end
          tr(class=klass)
            td= l(log.created_at)
            td= log.direction
            td= log.format
            td
              - if log.payload.present?
                = link_to "...",
                        hd_transmission_log_path(log, format: :xml),
                        class: "button small_ellipsis_button",
                        target: "_blank"
            td
              span(title=log.filepath)
                - filename = log.filepath && Pathname(log.filepath).basename
                - if filename.present?
                  i.fas.fa-file
                  |  
                  = filename
            td= log.patient && link_to(log.patient, patient_hd_sessions_path(log.patient))
            td
              - if log.parent_id.present?
                = log.external_session_id
              - else
                i.fas.fa-arrow
            td
              - if log.patient && log.session
                = link_to log.session_id, patient_hd_session_path(log.patient, log.session)
            td.result
              = log.result
            td.result
              = log.error_messages.compact.uniq.join("<br>").html_safe

    = paginate logs

Version data entries

70 entries across 70 versions & 1 rubygems

Version Path
renalware-core-2.0.137 app/views/renalware/hd/transmission_logs/index.html.slim
renalware-core-2.0.136 app/views/renalware/hd/transmission_logs/index.html.slim
renalware-core-2.0.135 app/views/renalware/hd/transmission_logs/index.html.slim
renalware-core-2.0.134 app/views/renalware/hd/transmission_logs/index.html.slim
renalware-core-2.0.133 app/views/renalware/hd/transmission_logs/index.html.slim
renalware-core-2.0.132 app/views/renalware/hd/transmission_logs/index.html.slim
renalware-core-2.0.131 app/views/renalware/hd/transmission_logs/index.html.slim
renalware-core-2.0.130 app/views/renalware/hd/transmission_logs/index.html.slim
renalware-core-2.0.129 app/views/renalware/hd/transmission_logs/index.html.slim
renalware-core-2.0.128 app/views/renalware/hd/transmission_logs/index.html.slim
renalware-core-2.0.127 app/views/renalware/hd/transmission_logs/index.html.slim
renalware-core-2.0.126 app/views/renalware/hd/transmission_logs/index.html.slim
renalware-core-2.0.125 app/views/renalware/hd/transmission_logs/index.html.slim
renalware-core-2.0.124 app/views/renalware/hd/transmission_logs/index.html.slim
renalware-core-2.0.123 app/views/renalware/hd/transmission_logs/index.html.slim
renalware-core-2.0.121 app/views/renalware/hd/transmission_logs/index.html.slim
renalware-core-2.0.120 app/views/renalware/hd/transmission_logs/index.html.slim
renalware-core-2.0.119 app/views/renalware/hd/transmission_logs/index.html.slim
renalware-core-2.0.118 app/views/renalware/hd/transmission_logs/index.html.slim
renalware-core-2.0.117 app/views/renalware/hd/transmission_logs/index.html.slim