Commit 891b008ca937a7626e97f65d5e027a84345592ea
1 parent
34f8efe3
Exists in
master
refactor Result
Showing
1 changed file
with
3 additions
and
1 deletions
Show diff stats
lib/wx_pay/result.rb
@@ -3,8 +3,10 @@ module WxPay | @@ -3,8 +3,10 @@ module WxPay | ||
3 | SUCCESS_FLAG = 'SUCCESS'.freeze | 3 | SUCCESS_FLAG = 'SUCCESS'.freeze |
4 | 4 | ||
5 | def initialize(result) | 5 | def initialize(result) |
6 | - super | 6 | + super nil # Or it will call `super result` |
7 | 7 | ||
8 | + self[:raw] = result | ||
9 | + | ||
8 | if result['xml'].class == Hash | 10 | if result['xml'].class == Hash |
9 | result['xml'].each_pair do |k, v| | 11 | result['xml'].each_pair do |k, v| |
10 | self[k] = v | 12 | self[k] = v |