X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=mimedecode.py;h=50f8a18675a5265700f2f4928208e169dc116f8d;hb=2f5f5a47bcc3cc87ba568ca1ee3107218cb1d6b6;hp=da63350485e7981713b88257bbccc12bb711efd2;hpb=d7aac25395b00e62c5c79160b81dbfcb58f14bcd;p=mimedecode.git diff --git a/mimedecode.py b/mimedecode.py index da63350..50f8a18 100755 --- a/mimedecode.py +++ b/mimedecode.py @@ -270,6 +270,8 @@ def _save_message(msg, outstring, save_headers=False, save_body=False): ): fname = msg.get_param(param, header=header) if fname: + if isinstance(fname, tuple): + fname = fname[2] # Do not recode if it isn't recoded yet try: for forbidden in chr(0), '/', '\\': if forbidden in fname: