瀏覽代碼

oebb: support nested payload

Fabian Peter Hammerle 8 年之前
父節點
當前提交
d581762e54
共有 1 個文件被更改,包括 4 次插入1 次删除
  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'<[^>]+>',