From 2bfeb4e610ef0e9bf84106f22c781a9166ae0005 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 13 Oct 2008 10:02:47 -0700 Subject: [PATCH] Fix #1163 (Traceback in Metadata from Filename testing.) --- src/calibre/ebooks/metadata/meta.py | 2 +- src/calibre/gui2/filename_pattern.ui | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/ebooks/metadata/meta.py b/src/calibre/ebooks/metadata/meta.py index 8da74ceb8f..76d04045c2 100644 --- a/src/calibre/ebooks/metadata/meta.py +++ b/src/calibre/ebooks/metadata/meta.py @@ -136,7 +136,7 @@ def metadata_from_filename(name, pat=None): try: si = match.group('series_index') mi.series_index = int(si) - except (IndexError, ValueError): + except (IndexError, ValueError, TypeError): pass try: si = match.group('isbn') diff --git a/src/calibre/gui2/filename_pattern.ui b/src/calibre/gui2/filename_pattern.ui index 30fc1b6ac0..cd43c297d3 100644 --- a/src/calibre/gui2/filename_pattern.ui +++ b/src/calibre/gui2/filename_pattern.ui @@ -169,7 +169,7 @@ - Regular expression group name (?P<series_index>) + Regular expression group name (?P<isbn>) No match