spiff up errors email

This commit is contained in:
Kyle Drake 2015-06-21 02:38:29 -07:00
parent f38998b46a
commit 35c8a98ec0
2 changed files with 24 additions and 8 deletions

View file

@ -59,7 +59,7 @@ def send_banned_report
reply_to: 'contact@neocities.org', reply_to: 'contact@neocities.org',
to: 'errors@neocities.org', to: 'errors@neocities.org',
subject: "[Neocities] Ban report", subject: "[Neocities] Ban report",
body: "IP: #{request.ip}\n\nSession: #{session.inspect}\n\nParams:#{params.inspect}" body: "IP: #{request.ip}\n\nSession: #{session.inspect}\n\nParams:#{params}"
}) })
end end

View file

@ -1,12 +1,28 @@
<%= request.request_method %> <%= request.path %> #### Route
<%== request.request_method %> <%== request.path %>
<% if current_site %> <% if current_site %>
Site: <%= current_site.username %> #### Site
Email: <%= current_site.email %> <%== current_site.username %>
<% if current_site.email %>
Email: <%== current_site.email %>
<% else %>
User does not have an email address.
<% end %>
<% else %>
Not a logged in session.
<% end %> <% end %>
Params: #### Params
<%= params.inspect %> <%== params.inspect %>
Backtrace: #### Session
<%= env['sinatra.error'].backtrace.join("\n") %>
<%== session.inspect %>
#### HTTP REFERRER
<%== request.referrer %>
#### Backtrace
<%== env['sinatra.error'].backtrace.join("\n") %>