Ticket #1040: sugar-journal-unknown-mime-extension.patch

File sugar-journal-unknown-mime-extension.patch, 571 bytes (added by sascha_silbe, 15 years ago)

use empty extension if sugar.mime.get_primary_extension() returns None

  • src/jarabe/journal/model.py

    diff --git a/src/jarabe/journal/model.py b/src/jarabe/journal/model.py
    index a2d0e66..f6225d3 100644
    a b def write_file(metadata, file_path='', update_mtime=True): 
    477477def _get_file_name(title, mime_type):
    478478    file_name = title
    479479
    480     extension = '.' + mime.get_primary_extension(mime_type)
     480    extension = mime.get_primary_extension(mime_type) or ''
     481    if extension :
     482        extension = '.' + extension
     483
    481484    if not file_name.endswith(extension):
    482485        file_name += extension
    483486