From 4e8309d3e43d93fb1edc432d1889ac4e4f226bc5 Mon Sep 17 00:00:00 2001 From: Dawa Ometto Date: Mon, 30 Aug 2021 11:09:29 +0200 Subject: [PATCH] Load template page as utf-8 (#1758) --- lib/gollum/app.rb | 2 +- test/test_app.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/gollum/app.rb b/lib/gollum/app.rb index cfe66cf4..f9c40d57 100644 --- a/lib/gollum/app.rb +++ b/lib/gollum/app.rb @@ -642,7 +642,7 @@ module Precious def load_template(path) template_page = wiki_page(::File.join(path, '_Template')).page || wiki_page('/_Template').page - template_page ? Gollum::TemplateFilter.apply_filters(template_page.raw_data) : nil + template_page ? Gollum::TemplateFilter.apply_filters(template_page.text_data) : nil end def update_wiki_page(wiki, page, content, commit, name = nil, format = nil) diff --git a/test/test_app.rb b/test/test_app.rb index be0e2df7..c6da4552 100644 --- a/test/test_app.rb +++ b/test/test_app.rb @@ -328,7 +328,7 @@ EOF test "create with template succeed if template exists" do Precious::App.set(:wiki_options, { :template_page => true }) page='_Template' - post '/gollum/create', :content => 'fake template', :page => page, + post '/gollum/create', :content => 'fake template with some Utf-8: Ü', :page => page, :path => '/', :format => 'markdown', :message => '' follow_redirect! assert last_response.ok?