Explorar el Código

oebb: support nested payload

Fabian Peter Hammerle hace 8 años
padre
commit
d581762e54
Se han modificado 1 ficheros con 4 adiciones y 1 borrados
  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'<[^>]+>',