Commit 2babec4ef313d876834b158f71214cf3747c3771
1 parent
01525b23
Exists in
master
and in
1 other branch
Moved long assignment into smaller more readable lines.
Showing
1 changed file
with
4 additions
and
2 deletions
Show diff stats
app/models/error_report.rb
| ... | ... | @@ -23,8 +23,10 @@ class ErrorReport |
| 23 | 23 | end |
| 24 | 24 | |
| 25 | 25 | def initialize(xml_or_attributes) |
| 26 | - @attributes = (xml_or_attributes.is_a?(String) ? Hoptoad.parse_xml!(xml_or_attributes) : xml_or_attributes).with_indifferent_access | |
| 27 | - @attributes.each{|k, v| instance_variable_set(:"@#{k}", v) } | |
| 26 | + @attributes = xml_or_attributes | |
| 27 | + @attributes = Hoptoad.parse_xml!(@attributes) if @attributes.is_a? String | |
| 28 | + @attributes = @attributes.with_indifferent_access | |
| 29 | + @attributes.each { |k, v| instance_variable_set(:"@#{k}", v) } | |
| 28 | 30 | end |
| 29 | 31 | |
| 30 | 32 | def rails_env | ... | ... |