From 2f650b88667cb343d0b64339ac48eef8a927995f Mon Sep 17 00:00:00 2001 From: Nicola Soranzo Date: Wed, 6 Mar 2013 12:37:08 +0100 Subject: [PATCH] Fix file extension determination Extension was determined uncorrectly for filenames with more than 1 dot --- tools/data_source/upload.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/data_source/upload.py b/tools/data_source/upload.py index 60d63a27d9e..db030a537d0 100644 --- a/tools/data_source/upload.py +++ b/tools/data_source/upload.py @@ -247,7 +247,7 @@ def add_file( dataset, registry, json_file, output_path ): #binary_ok = False parts = dataset.name.split( "." ) if len( parts ) > 1: - ext = parts[1].strip().lower() + ext = parts[-1].strip().lower() if not Binary.is_ext_unsniffable(ext): file_err( 'The uploaded binary file contains inappropriate content', dataset, json_file ) return