Commit e2b73513 authored by panxiaoming's avatar panxiaoming

fixed the bug of URIDECODE error

if link to a chinese file name, it will jump to error page;
for example, the chinese file name called "消息文档.md", when after urlencode, it will be "%E6%B6%88%E6%81%AF%E6%96%87%E6%A1%A3.md", but after use History.pushState, will jump to a bad decode link. 
parent 7acd0604
...@@ -28,7 +28,7 @@ $ -> ...@@ -28,7 +28,7 @@ $ ->
return false return false
$('#tree-slider .tree-item-file-name a, .breadcrumb li > a').live 'click', (e) -> $('#tree-slider .tree-item-file-name a, .breadcrumb li > a').live 'click', (e) ->
History.pushState(null, null, $(@).attr('href')) History.pushState(null, null, decodeURIComponent($(@).attr('href')))
return false return false
History.Adapter.bind window, 'statechange', -> History.Adapter.bind window, 'statechange', ->
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment