table.payload
- payload.each_pair do |key, val| tr td.payload-key= key - case val - when Hash td.payload-value.table== partial('payload', locals: { name: key, payload: val }) - when Array - if key == 'backtrace' td.payload-value ul.backtraces - val.each do |bt| li.backtrace a(href="#line-#{source_line_id(bt[0], bt[1])}") .backtrace-file = bt.first span.icon-fast-forward .backtrace-line = "at #{bt[1]}" = " in #{bt[2]}" - else td= val.join(', ') - when String, Integer td= val - else td= val.inspect