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',
to: 'errors@neocities.org',
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

View file

@ -1,12 +1,28 @@
<%= request.request_method %> <%= request.path %>
#### Route
<%== request.request_method %> <%== request.path %>
<% if current_site %>
Site: <%= current_site.username %>
Email: <%= current_site.email %>
#### Site
<%== 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 %>
Params:
<%= params.inspect %>
#### Params
<%== params.inspect %>
Backtrace:
<%= env['sinatra.error'].backtrace.join("\n") %>
#### Session
<%== session.inspect %>
#### HTTP REFERRER
<%== request.referrer %>
#### Backtrace
<%== env['sinatra.error'].backtrace.join("\n") %>