From cb24d25f3a0c07d400cc2eaf775adcd49e60c979 Mon Sep 17 00:00:00 2001 From: mguetlein Date: Fri, 6 May 2011 19:47:16 +0200 Subject: fix report encoding problems --- report/report_application.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/report/report_application.rb b/report/report_application.rb index 5a47063..258daa7 100755 --- a/report/report_application.rb +++ b/report/report_application.rb @@ -82,6 +82,8 @@ get '/report/:type/:id' do report = rs.get_report(params[:type],params[:id],accept_header) format = Reports::ReportFormat.get_format(accept_header) content_type format + # default encoding is utf-8, html conversion produces iso-8859-1 encoding + content_type "text/html", 'charset' => 'ISO-8859-1' if format=="text/html" #PENDING: get_report should return file or string, check for result.is_file instead of format if format=="application/x-yaml" or format=="application/rdf+xml" report -- cgit v1.2.3