remove requirement for the file to be with single dot in name
authorBoris Bobrov <breton@cynicmansion.ru>
Wed, 11 Jul 2018 14:54:08 +0000 (16:54 +0200)
committerBoris Bobrov <breton@cynicmansion.ru>
Wed, 11 Jul 2018 14:54:08 +0000 (16:54 +0200)
mediagoblin/plugins/subtitles/views.py

index 7d41a36db362f061a9805a93bd5a3052972be8b8..46b844af08d8fc71b952bf63f75278214433c4f3 100644 (file)
@@ -61,15 +61,7 @@ def edit_subtitles(request, media):
             public_filename = secure_filename(
                     request.files['subtitle_file'].filename)
         filepath = request.files['subtitle_file'].filename
-        if filepath.count('.') != 1: # Not allowing double extensions or no extensions
-            messages.add_message(
-            request,
-            messages.ERROR,
-            ("Check the filename"))
-
-            return redirect(request,
-                            location=media.url_for_self(request.urlgen))
-        elif filepath.split('.')[-1] not in allowed_extensions :
+        if filepath.split('.')[-1] not in allowed_extensions :
             messages.add_message(
             request,
             messages.ERROR,
@@ -77,8 +69,7 @@ def edit_subtitles(request, media):
 
             return redirect(request,
                             location=media.url_for_self(request.urlgen))
-        subtitle_public_filepath \
-            = mg_globals.public_store.get_unique_filepath(
+        subtitle_public_filepath = mg_globals.public_store.get_unique_filepath(
             ['media_entries', six.text_type(media.id), 'subtitle',
              public_filename])