]> source.dussan.org Git - redmine.git/commitdiff
scm: filesystem: fix loss non ASCII paths if path_encoding is '' (#2274).
authorToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Wed, 4 May 2011 05:02:01 +0000 (05:02 +0000)
committerToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Wed, 4 May 2011 05:02:01 +0000 (05:02 +0000)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5629 e93f8b46-1217-0410-a6f0-8f06a7374b81

lib/redmine/scm/adapters/filesystem_adapter.rb

index 77977d8853b56e6ef3050868df0209ef38044f0c..1575f105f0b5f36811392819bf2c84972efa685d 100644 (file)
@@ -35,7 +35,7 @@ module Redmine
         def initialize(url, root_url=nil, login=nil, password=nil,
                        path_encoding=nil)
           @url = with_trailling_slash(url)
-          @path_encoding = path_encoding || 'UTF-8'
+          @path_encoding = path_encoding.blank? ? 'UTF-8' : path_encoding
         end
 
         def format_path_ends(path, leading=true, trailling=true)