diff --git a/oml/item/models.py b/oml/item/models.py index b8ac4ac..d98f832 100644 --- a/oml/item/models.py +++ b/oml/item/models.py @@ -730,7 +730,7 @@ class File(db.Model): def move(self): def format_underscores(string): - return re.sub(r'^\.|\.$|:|/|\?|<|>', '_', string) + return re.sub(r'^\.|\.$|:|/|\?|<|>|\\|\*', '_', string) prefs = settings.preferences prefix = os.sep.join(os.path.join(os.path.expanduser(prefs['libraryPath']), 'Books/').split('/')) if not self.item: