diff --git a/app/models/issue_tracker.rb b/app/models/issue_tracker.rb index 72c50ac..717cd37 100644 --- a/app/models/issue_tracker.rb +++ b/app/models/issue_tracker.rb @@ -73,7 +73,7 @@ class IssueTracker end def redmine_body_template - @@redmine_body_template ||= ERB.new(File.read(Rails.root + "app/views/errs/redmine_body.txt.erb").gsub(/^\s*/, '')) + @@redmine_body_template ||= ERB.new(File.read(Rails.root + "app/views/errs/redmine_body.txt.erb")) end end end diff --git a/app/views/errs/redmine_body.txt.erb b/app/views/errs/redmine_body.txt.erb index 4fb2bec..aeff23c 100644 --- a/app/views/errs/redmine_body.txt.erb +++ b/app/views/errs/redmine_body.txt.erb @@ -1,34 +1,45 @@ "See this exception on Errbit":<%= app_err_url err.app, err %> <% if notice = err.notices.first %> - h1. <%= notice.message %> - h2. Summary - <% if notice.request['url'].present? %> - h3. URL - [<%= notice.request['url'] %>](<%= notice.request['url'] %>)" - <% end %> - h3. Where - <%= notice.err.where %> - - h3. Occured - <%= notice.created_at.to_s(:micro) %> - - h3. Similar - <%= (notice.err.notices.count - 1).to_s %> - - h2. Params -
<%= pretty_hash(notice.params) %>- - h2. Session -
<%= pretty_hash(notice.session) %>- - h2. Backtrace -
- <% for line in notice.backtrace %><%= line['number'] %>: <%= line['file'].sub(/^\[PROJECT_ROOT\]/, '') %> -> *<%= line['method'] %>* - <% end %> -- - h2. Environment - <% for key, val in notice.env_vars %> - <%= key %>: <%= val %> - <% end %> +h1. <%= notice.message %> + +h2. Summary +<% if notice.request['url'].present? %> +h3. URL + +"<%= notice.request['url'] %>":<%= notice.request['url'] %> +<% end %> +h3. Where + +<%= notice.err.where %> + +h3. Occured + +<%= notice.created_at.to_s(:micro) %> + +h3. Similar + +<%= (notice.err.notices.count - 1).to_s %> + +h2. Params + +
<%= pretty_hash(notice.params) %>+ +h2. Session + +
<%= pretty_hash(notice.session) %>+ +h2. Backtrace + +
+<% for line in notice.backtrace %><%= line['number'] %>: <%= line['file'].sub(/^\[PROJECT_ROOT\]/, '') %> -> *<%= line['method'] %>* +<% end %> ++ +h2. Environment + +
+<% for key, val in notice.env_vars %> +<%= key %>: <%= val %> +<% end %> +<% end %> -- libgit2 0.21.2