diff options
author | Martin Gütlein <martin.guetlein@gmail.com> | 2009-11-25 12:40:12 +0100 |
---|---|---|
committer | Martin Gütlein <martin.guetlein@gmail.com> | 2009-11-25 12:40:12 +0100 |
commit | 4e76efe724aa723e1f79fb09d4e908323720f1de (patch) | |
tree | 864bd7f58eaa748bbd143e4b4dcd3ff6e4885ffc /report/report_service.rb | |
parent | db65b03dc761f7788dad5bdbfd9e0d7e8376f6cb (diff) |
set content-tpye when accessing ressources, check report types, ...
Diffstat (limited to 'report/report_service.rb')
-rw-r--r-- | report/report_service.rb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/report/report_service.rb b/report/report_service.rb index 364ac85..555db8e 100644 --- a/report/report_service.rb +++ b/report/report_service.rb @@ -76,7 +76,7 @@ module Reports def get_report( type, id, accept_header_value="text/xml" ) LOGGER.info "get report '"+id.to_s+"' of type '"+type.to_s+"' (accept-header-value: '"+accept_header_value.to_s+"')" - + check_report_type(type) format = Reports::ReportFormat.get_format(accept_header_value) return @persistance.get_report(type, id, format) end @@ -89,6 +89,7 @@ module Reports def get_report_resource( type, id, resource ) LOGGER.info "get resource '"+resource+"' for report '"+id.to_s+"' of type '"+type.to_s+"'" + check_report_type(type) return @persistance.get_report_resource(type, id, resource) end @@ -101,6 +102,7 @@ module Reports def delete_report( type, id ) LOGGER.info "delete report '"+id.to_s+"' of type '"+type.to_s+"'" + check_report_type(type) @persistance.delete_report(type, id) end |