Sha256: 573de74ea102a3b2516d7969194d1c883308c51eb98c5ec6dcf0651614db7616

Contents?: true

Size: 1.78 KB

Versions: 39

Compression:

Stored size: 1.78 KB

Contents

<html>
  <head>
  </head>
  <body style="font-family: 'Helvetica Neue', Arial, Helvetica; font-size: 14px; color: #333;">
    <%# check queries shouldn't have variables, but in any case, don't pass them to url helpers %>
    <p><%= link_to "View", query_url(@check.query_id) %></p>
    <% if @error %>
      <p><%= @error %></p>
    <% elsif @rows_count > 0 && @check_type == "bad_data" %>
      <p>
        <% if @rows_count <= 10 %>
          <%= pluralize(@rows_count, "row") %>
        <% else %>
          Showing 10 of <%= @rows_count %> rows
        <% end %>
      </p>
      <table style="width: 100%; border-spacing: 0; border-collapse: collapse;">
        <thead>
          <tr>
            <% @columns.first(5).each do |column| %>
              <th style="padding: 8px; line-height: 1.4; text-align: left; vertical-align: bottom; border-bottom: 2px solid #ddd; width: <%= (100 / @columns.size).round(2) %>%;">
                <%= column %>
              </th>
            <% end %>
          </tr>
        </thead>
        <tbody>
          <% @rows.first(10).each do |row| %>
            <tr>
              <% @columns.first(5).each_with_index do |column, i| %>
                <td style="padding: 8px; line-height: 1.4; vertical-align: top; border-top: 1px solid #ddd;">
                  <% value = row[i] %>
                  <% if @column_types[i] == "time" && value.to_s.length > 10 %>
                    <% value = Time.parse(value).in_time_zone(Blazer.time_zone) rescue value %>
                  <% end %>
                  <%= value %>
                </td>
              <% end %>
            </tr>
          <% end %>
        </tbody>
      </table>
      <% if @columns.size > 5 %>
        <p style="color: #999;">Only first 5 columns shown</p>
      <% end %>
    <% end %>
  </body>
</html>

Version data entries

39 entries across 39 versions & 3 rubygems

Version Path
blazer-3.2.0 app/views/blazer/check_mailer/state_change.html.erb
blazer-3.1.0 app/views/blazer/check_mailer/state_change.html.erb
blazer-3.0.4 app/views/blazer/check_mailer/state_change.html.erb
blazer_xlsx-3.0.8 app/views/blazer/check_mailer/state_change.html.erb
blazer_xlsx-3.0.7 app/views/blazer/check_mailer/state_change.html.erb
blazer_xlsx-3.0.6 app/views/blazer/check_mailer/state_change.html.erb
blazer_xlsx-3.0.5 app/views/blazer/check_mailer/state_change.html.erb
blazer-3.0.3 app/views/blazer/check_mailer/state_change.html.erb
blazer-3.0.2 app/views/blazer/check_mailer/state_change.html.erb
finery-3.0.3 app/views/blazer/check_mailer/state_change.html.erb
finery-3.0.2 app/views/blazer/check_mailer/state_change.html.erb
blazer-3.0.1 app/views/blazer/check_mailer/state_change.html.erb
finery-3.0.1 app/views/blazer/check_mailer/state_change.html.erb
finery-3.0.0 app/views/blazer/check_mailer/state_change.html.erb
blazer-3.0.0 app/views/blazer/check_mailer/state_change.html.erb
blazer-2.6.5 app/views/blazer/check_mailer/state_change.html.erb
blazer-2.6.4 app/views/blazer/check_mailer/state_change.html.erb
blazer-2.6.3 app/views/blazer/check_mailer/state_change.html.erb
blazer-2.6.2 app/views/blazer/check_mailer/state_change.html.erb
blazer-2.6.1 app/views/blazer/check_mailer/state_change.html.erb