Browse Source

oebb: support nested payload

Fabian Peter Hammerle 8 years ago
parent
commit
d581762e54
1 changed files with 4 additions and 1 deletions
  1. 4 1
      scripts/order-confirmation-mail-parser

+ 4 - 1
scripts/order-confirmation-mail-parser

@@ -78,7 +78,10 @@ def parse_amazon(msg):
 
 def parse_oebb(msg):
 
-    msg_text = msg.get_payload()[0].get_payload(decode = True).decode('utf8')
+    msg = msg.get_payload()[0]
+    if type(msg.get_payload()) is list:
+        msg = msg.get_payload()[0]
+    msg_text = msg.get_payload(decode = True).decode('utf8')
 
     # msg_text = re.sub(
     #     r'<[^>]+>',