浏览代码

Fix silly bug in sportsdb settings

Colin Powell 1 年之前
父节点
当前提交
e86d8cc9fe
共有 1 个文件被更改,包括 6 次插入1 次删除
  1. 6 1
      vrobbler/apps/sports/thesportsdb.py

+ 6 - 1
vrobbler/apps/sports/thesportsdb.py

@@ -25,12 +25,17 @@ def lookup_event_from_thesportsdb(event_id: str) -> dict:
         thesportsdb_id=event.get("strSport")
     )
 
+    try:
+        start = parse(event.get("strTimestamp"))
+    except:
+        start = timezone.now()
+
     data_dict = {
         "EventId": event_id,
         "ItemType": sport.default_event_type,
         "Name": event.get("strEvent"),
         "AltName": event.get("strEventAlternate"),
-        "Start": parse(event.get("strTimestamp")),
+        "Start": start,
         "Provider_thesportsdb": event.get("idEvent"),
         "RunTime": sport.default_event_run_time_seconds,
         "Sport": event.get("strSport"),