Listing door_logs

<%= link_to 'Download Door Logs', download_path %> <% @modulo_tmp = nil %> <% @door_logs.each do |door_log| %> <% if door_log.key == 'R' || door_log.key == 'D' ||door_log.key == 'G' @modulo_tmp = door_log.data.to_i elsif (door_log.key == 'r' || door_log.key == 'd' || door_log.key == 'g') && !@modulo_tmp.nil? %> <% else @modulo_tmp = nil end %> <% end %>
Key Data
<%= door_log.key %> <%= door_log.data %> <%= case door_log.key when 'r' "Read" when 'd' "Denied" when 'g' "Granted" end %> <%= "Card: "+(@modulo_tmp+(door_log.data.to_i*32767)).to_s(16) %>