diff options
author | mguetlein <martin.guetlein@gmail.com> | 2010-08-19 11:26:00 +0200 |
---|---|---|
committer | mguetlein <martin.guetlein@gmail.com> | 2010-08-19 11:26:00 +0200 |
commit | f4c065998f6c918e67058b05ac17778cfbc57f58 (patch) | |
tree | be4a6cf71c7177bdb306344e052b456aa73b454e /reach_reports/reach_service.rb | |
parent | 0f5cc11dcecf6eda0a7230d69aa346cfb86c6a49 (diff) |
task title and creator, reach report minor fixes
Diffstat (limited to 'reach_reports/reach_service.rb')
-rw-r--r-- | reach_reports/reach_service.rb | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/reach_reports/reach_service.rb b/reach_reports/reach_service.rb index d0ace96..795c81a 100644 --- a/reach_reports/reach_service.rb +++ b/reach_reports/reach_service.rb @@ -19,13 +19,13 @@ module ReachReports if params[:model_uri] report = ReachReports::QmrfReport.new :model_uri => params[:model_uri] build_qmrf_report(report) - elsif xml_data - input = xml_data.read + elsif xml_data and (input = xml_data.read).to_s.size>0 report = ReachReports::QmrfReport.new ReachReports::QmrfReport.from_xml(report,input) else - $sinatra.halt 400, "illegal parameters for qmrf-report, use either\n"+ - "* model_uri\n"+ + $sinatra.halt 400, "illegal parameters for qmrf-report creation, either\n"+ + "* give 'model_uri' as param\n"+ + "* provide xml file\n"+ "params given: "+params.inspect end when /(?i)QPRF/ |