aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/edit
diff options
context:
space:
mode:
Diffstat (limited to 'mediagoblin/edit')
-rw-r--r--mediagoblin/edit/views.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/mediagoblin/edit/views.py b/mediagoblin/edit/views.py
index 6b22fbae..eb9334e9 100644
--- a/mediagoblin/edit/views.py
+++ b/mediagoblin/edit/views.py
@@ -584,8 +584,10 @@ def edit_metadata(request, media):
from mediagoblin.tools.subtitles import open_subtitle,save_subtitle
@require_active_login
+@get_media_entry_by_id
+@user_may_delete_media
@path_subtitle
-def custom_subtitles(request,path=None):
+def custom_subtitles(request,media,path=None):
text = open_subtitle(path)
form = forms.CustomizeSubtitlesForm(request.form,
subtitle=text)