fix: card legacy

master
wlt233 1 week ago
parent 48d5e291eb
commit df91f93e66

@ -1,6 +1,6 @@
import json import json
from datetime import datetime
import traceback import traceback
from datetime import datetime
from pprint import pformat from pprint import pformat
from loguru import logger from loguru import logger
@ -83,6 +83,8 @@ def parse_entities(entity):
def parse_card(card): def parse_card(card):
data = {} data = {}
if "legacy" not in card:
return data, None
for v in card["legacy"]["binding_values"]: for v in card["legacy"]["binding_values"]:
if "choice" in v["key"] or v["key"] in [ if "choice" in v["key"] or v["key"] in [
"end_datetime_utc", "end_datetime_utc",

Loading…
Cancel
Save