aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsaksham1115 <saksham115@gmail.com>2016-06-13 06:47:32 +0000
committersaksham1115 <saksham115@gmail.com>2016-07-19 17:29:08 +0000
commitff60d4a544927ddf4f9f48d3120196e0e10db1e5 (patch)
tree22cdb46b5475b9681e25287c1b811066147d3900
parent447d1c2533b2dfffadd0a8febcaf3909c93c4f56 (diff)
downloadmediagoblin-ff60d4a544927ddf4f9f48d3120196e0e10db1e5.tar.lz
mediagoblin-ff60d4a544927ddf4f9f48d3120196e0e10db1e5.tar.xz
mediagoblin-ff60d4a544927ddf4f9f48d3120196e0e10db1e5.zip
Path decoded and sent to html page
-rw-r--r--mediagoblin/edit/views.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/mediagoblin/edit/views.py b/mediagoblin/edit/views.py
index b3f4318b..ba727b07 100644
--- a/mediagoblin/edit/views.py
+++ b/mediagoblin/edit/views.py
@@ -584,7 +584,15 @@ def edit_metadata(request, media):
@require_active_login
@path_subtitle
def custom_subtitles(request,path=None):
- path = path.encode('ascii','ignore')[1:-1]
+ path = path.encode('ascii','ignore')[1:-1].split(',')
+ for index in range(0,len(path)):
+ path[index] = path[index].encode('utf8')
+ path[index] = path[index].strip()
+ path[index] = path[index][2:-1]
+ temp = path[0]
+ for index in range(1,len(path)):
+ temp = temp + "/" + path[index]
+ path = temp
return render_to_response(
request,
"mediagoblin/user_pages/custom_subtitles.html",