diff options
-rwxr-xr-x | apps/patchwork/bin/pwclient | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/apps/patchwork/bin/pwclient b/apps/patchwork/bin/pwclient index 2afccdf..2a80981 100755 --- a/apps/patchwork/bin/pwclient +++ b/apps/patchwork/bin/pwclient @@ -142,7 +142,14 @@ def list_patches(patches, format_str=None): def patch_field(matchobj): fieldname = matchobj.group(1) - return str(patch[fieldname]) + + if fieldname == "_msgid_": + # naive way to strip < and > from message-id + val = string.strip(str(patch["msgid"]), "<>") + else: + val = str(patch[fieldname]) + + return val for patch in patches: print(format_field_re.sub(patch_field, format_str)) |