Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSascha Silbe <sascha@silbe.org>2009-07-22 13:15:25 (GMT)
committer Sascha Silbe <sascha@silbe.org>2009-07-22 13:15:25 (GMT)
commit39141cb52e5196c9e901edad20f9f918beefa83e (patch)
treebde86b01d6069d07920b9165ddb24ccdd681ea48
parent4eca06e61d8e253f606adb0d08f65a4e46493fcf (diff)
better fix for unknown MIME types (omits dot)
-rw-r--r--src/jarabe/journal/model.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/jarabe/journal/model.py b/src/jarabe/journal/model.py
index a7a60fc..f6225d3 100644
--- a/src/jarabe/journal/model.py
+++ b/src/jarabe/journal/model.py
@@ -477,7 +477,10 @@ def write_file(metadata, file_path='', update_mtime=True):
def _get_file_name(title, mime_type):
file_name = title
- extension = '.' + (mime.get_primary_extension(mime_type) or '')
+ extension = mime.get_primary_extension(mime_type) or ''
+ if extension :
+ extension = '.' + extension
+
if not file_name.endswith(extension):
file_name += extension