From 1a84802e1df4d7854472c251604028dc46101a69 Mon Sep 17 00:00:00 2001
From: Edward Betts <edward@4angle.com>
Date: Sat, 9 Dec 2023 11:37:52 +0000
Subject: [PATCH] Bug fix missing space launch data

---
 agenda/thespacedevs.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/agenda/thespacedevs.py b/agenda/thespacedevs.py
index 0feaf0d..6a995d1 100644
--- a/agenda/thespacedevs.py
+++ b/agenda/thespacedevs.py
@@ -96,6 +96,8 @@ def summarize_launch(launch: Launch) -> Summary:
 
     t0_date, t0_time = format_time(launch["net"], net_precision)
 
+    orbit = launch["mission"]["orbit"] if launch["mission"] else None
+
     return {
         "name": launch["name"],
         "status": launch["status"],
@@ -110,11 +112,12 @@ def summarize_launch(launch: Launch) -> Summary:
         "launch_provider_type": launch["launch_service_provider"]["type"],
         "rocket": launch["rocket"]["configuration"]["full_name"],
         "mission": launch["mission"],
+        "mission_name": (launch["mission"]["name"] if launch["mission"] else None),
         "pad_name": launch["pad"]["name"],
         "pad_wikipedia_url": launch["pad"]["wiki_url"],
         "location": launch["pad"]["location"]["name"],
         "country_code": launch["pad"]["country_code"],
-        "orbit": launch["mission"]["orbit"],
+        "orbit": orbit,
     }