Commit c000d46ced687a4375ddf0f86d8a5302e2836bce
1 parent
46f53dff
add raw xml output
Showing
1 changed file
with
6 additions
and
2 deletions
Show diff stats
lib/syspro/business_objects/combrw.rb
... | ... | @@ -12,11 +12,15 @@ module Syspro |
12 | 12 | attr_accessor :browse_name, :start_condition, :return_rows, :filters, |
13 | 13 | :table_name, :title, :columns |
14 | 14 | |
15 | - def call(user_id) | |
15 | + def call(user_id, raw) | |
16 | 16 | xml_in = template.result(binding) |
17 | 17 | params = { 'UserId' => user_id, 'XmlIn' => xml_in } |
18 | 18 | resp = ComBrw.browse(params) |
19 | - parse_response(resp) | |
19 | + unless raw | |
20 | + parse_response(resp) | |
21 | + else | |
22 | + resp | |
23 | + end | |
20 | 24 | end |
21 | 25 | |
22 | 26 | def template | ... | ... |