File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ func updateSubItemsHtml(data *responseData) {
1616
1717 for i , info := range data .SubItems {
1818 name := info .Name ()
19+ urlEscapedName := tplutil .FormatFileUrl (name )
1920
2021 var displayName template.HTML
2122 var typ template.HTML
@@ -25,11 +26,11 @@ func updateSubItemsHtml(data *responseData) {
2526 if info .IsDir () {
2627 displayName = tplutil .FormatFilename (name ) + "/"
2728 typ = TypeDir
28- url = data .SubItemPrefix + tplutil . FormatFileUrl ( name ) + "/" + dirQueryString
29+ url = data .SubItemPrefix + urlEscapedName + "/" + dirQueryString
2930 } else {
3031 displayName = tplutil .FormatFilename (name )
3132 typ = TypeFile
32- url = data .SubItemPrefix + tplutil . FormatFileUrl ( name )
33+ url = data .SubItemPrefix + urlEscapedName
3334 readableSize = tplutil .FormatSize (info .Size ())
3435 }
3536
@@ -38,7 +39,7 @@ func updateSubItemsHtml(data *responseData) {
3839 _ , isRenamedInfo := info .(* renamedFileInfo )
3940 _ , isFakeInfo := info .(* fakeFileInfo )
4041 if ! isRenamedInfo && ! isFakeInfo {
41- deleteUrl = data .SubItemPrefix + "?delete&name=" + name
42+ deleteUrl = data .SubItemPrefix + "?delete&name=" + urlEscapedName
4243 }
4344 }
4445
You can’t perform that action at this time.
0 commit comments