Interpret stgit namelength as an integer, else the use of name_len will fail with
File "/usr/lib/python2.5/site-packages/stgit/utils.py", line 206, in patch_name_from_msg
return re.sub('[\W]+', '-', subject_line).strip('-')[:name_len]
TypeError: slice indices must be integers or None or have an __index__ methodSigned-off-by: Pete Wyckoff <pw@padd.com> --- stgit/utils.py | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
Show changes to stgit/utils.py +1 −1
diff --git a/stgit/utils.py b/stgit/utils.py index 81035a5..1fa96c2 100644 --- a/stgit/utils.py +++ b/stgit/utils.py @@ -215,7 +215,7 @@ def patch_name_from_msg(msg): if not msg: return None - name_len = config.get('stgit.namelength') + name_len = config.getint('stgit.namelength') if not name_len: name_len = 30
-- 1.6.0.6