Skip to content

Commit ef5e2a6

Browse files
committed
Update
1 parent b3b3449 commit ef5e2a6

File tree

1 file changed

+11
-23
lines changed

1 file changed

+11
-23
lines changed

Import-JSON.py

Lines changed: 11 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -18,34 +18,22 @@
1818
for item in data:
1919
if isinstance(item, dict):
2020
workgroup = item.get("workgroup", "Unknown Workgroup")
21-
# increment count
2221
workgroup_counts[workgroup] += 1
23-
# build meeting info string
24-
date = item.get("date", "Unknown Date")
25-
title = item.get("title") or item.get("summary") or ""
22+
23+
# pull date from nested meetingInfo.date
24+
meeting_info_obj = item.get("meetingInfo", {})
25+
date = meeting_info_obj.get("date", "Unknown Date")
26+
27+
# also capture typeOfMeeting or summary/title
28+
meeting_type = meeting_info_obj.get("typeOfMeeting", "")
29+
title = item.get("title") or item.get("summary") or meeting_type or ""
30+
2631
meeting_info = f"{date} - {title}".strip(" -")
2732
workgroup_meetings[workgroup].append(meeting_info)
2833
elif isinstance(data, dict):
2934
workgroup = data.get("workgroup", "Unknown Workgroup")
3035
workgroup_counts[workgroup] += 1
31-
date = data.get("date", "Unknown Date")
32-
title = data.get("title") or data.get("summary") or ""
33-
meeting_info = f"{date} - {title}".strip(" -")
34-
workgroup_meetings[workgroup].append(meeting_info)
35-
36-
# --- Build summary text ---
37-
summary_lines = ["Workgroup Counts and Meetings Summary:\n"]
38-
39-
for workgroup, count in workgroup_counts.items():
40-
summary_lines.append(f"\n{workgroup}: {count} meetings")
41-
for i, meeting in enumerate(workgroup_meetings[workgroup], start=1):
42-
summary_lines.append(f" {i}. {meeting}")
43-
44-
summary_text = "\n".join(summary_lines)
45-
46-
# --- Save to text file ---
47-
with open("workgroup_meetings_summary.txt", "w", encoding="utf-8") as f:
48-
f.write(summary_text)
36+
meeting_info_obj = data.get("meetingInfo", {})
37+
date = meeting_info_ob
4938

50-
print("Summary saved to workgroup_meetings_summary.txt")
5139

0 commit comments

Comments
 (0)