From 6abaa4bd4b9379c6b38c803baaa5e63ec639e655 Mon Sep 17 00:00:00 2001 From: Ryan Mwangi Date: Tue, 5 Nov 2024 14:47:25 +0300 Subject: [PATCH] fix(server.js): Determine the merged calendars directory based on the environment --- server.js | 5 +- temp_test_calendar/Date_Based_Calendar.ics | 132 ++++++++++----------- temp_test_calendar/No_Prefix_Calendar.ics | 104 ++++++++-------- temp_test_calendar/Override_Calendar.ics | 104 ++++++++-------- temp_test_calendar/Time_Based_Calendar.ics | 20 ++-- 5 files changed, 184 insertions(+), 181 deletions(-) diff --git a/server.js b/server.js index b0445db..72590f8 100644 --- a/server.js +++ b/server.js @@ -8,7 +8,10 @@ import icalGenerator from 'ical-generator'; const app = express(); app.use(express.json()); -const MERGED_CALENDARS_DIR = 'temp_test_calendar' || 'calendar'; +// Determine the merged calendars directory based on the environment +const MERGED_CALENDARS_DIR = process.env.NODE_ENV === 'test' + ? 'temp_test_calendar' + : 'calendar'; console.log(`Merged calendars directory: ${MERGED_CALENDARS_DIR}`); diff --git a/temp_test_calendar/Date_Based_Calendar.ics b/temp_test_calendar/Date_Based_Calendar.ics index 5404809..541c3d8 100644 --- a/temp_test_calendar/Date_Based_Calendar.ics +++ b/temp_test_calendar/Date_Based_Calendar.ics @@ -4,9 +4,9 @@ PRODID:-//sebbo.net//ical-generator//EN NAME:Date Based Calendar X-WR-CALNAME:Date Based Calendar BEGIN:VEVENT -UID:tete@Ryan-jr +UID:2yor@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20230219 DTEND;VALUE=DATE:20230224 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -14,9 +14,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Ferien_Bayern_2023 Winterferien 2023 Bayern END:VEVENT BEGIN:VEVENT -UID:0j2q@Ryan-jr +UID:po0f@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20230402 DTEND;VALUE=DATE:20230415 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -24,9 +24,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Ferien_Bayern_2023 Osterferien 2023 Bayern END:VEVENT BEGIN:VEVENT -UID:he30@Ryan-jr +UID:jkje@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20230529 DTEND;VALUE=DATE:20230609 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -34,9 +34,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Ferien_Bayern_2023 Pfingstferien 2023 Bayern END:VEVENT BEGIN:VEVENT -UID:dsxa@Ryan-jr +UID:xha8@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20230730 DTEND;VALUE=DATE:20230911 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -44,9 +44,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Ferien_Bayern_2023 Sommerferien 2023 Bayern END:VEVENT BEGIN:VEVENT -UID:kri3@Ryan-jr +UID:hurk@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20231029 DTEND;VALUE=DATE:20231103 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -54,9 +54,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Ferien_Bayern_2023 Herbstferien 2023 Bayern END:VEVENT BEGIN:VEVENT -UID:j0mj@Ryan-jr +UID:fw68@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20231121 DTEND;VALUE=DATE:20231122 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -64,9 +64,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Ferien_Bayern_2023 Herbstferien 2023 Bayern END:VEVENT BEGIN:VEVENT -UID:bzuf@Ryan-jr +UID:ugve@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20231222 DTEND;VALUE=DATE:20240105 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -74,9 +74,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Ferien_Bayern_2023 Weihnachtsferien 2023 Bayern END:VEVENT BEGIN:VEVENT -UID:f69f@Ryan-jr +UID:1f51@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20231231 DTEND;VALUE=DATE:20231231 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -84,9 +84,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:US_holidays New Year's Day END:VEVENT BEGIN:VEVENT -UID:0z30@Ryan-jr +UID:i0cb@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240114 DTEND;VALUE=DATE:20240114 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -94,9 +94,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:US_holidays M L King Day END:VEVENT BEGIN:VEVENT -UID:vw3w@Ryan-jr +UID:lgyq@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240218 DTEND;VALUE=DATE:20240218 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -104,9 +104,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:US_holidays Presidents' Day END:VEVENT BEGIN:VEVENT -UID:8fk8@Ryan-jr +UID:8xue@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240328 DTEND;VALUE=DATE:20240328 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -114,9 +114,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:US_holidays Good Friday END:VEVENT BEGIN:VEVENT -UID:5i40@Ryan-jr +UID:yab1@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240330 DTEND;VALUE=DATE:20240330 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -124,9 +124,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:US_holidays Easter Sunday END:VEVENT BEGIN:VEVENT -UID:w37v@Ryan-jr +UID:wx68@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240526 DTEND;VALUE=DATE:20240526 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -134,9 +134,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:US_holidays Memorial Day END:VEVENT BEGIN:VEVENT -UID:3vg3@Ryan-jr +UID:fusb@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240618 DTEND;VALUE=DATE:20240618 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -144,9 +144,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:US_holidays Juneteenth END:VEVENT BEGIN:VEVENT -UID:7bns@Ryan-jr +UID:7mqf@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240703 DTEND;VALUE=DATE:20240703 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -154,9 +154,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:US_holidays Independence Day END:VEVENT BEGIN:VEVENT -UID:hhs4@Ryan-jr +UID:pu8k@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240901 DTEND;VALUE=DATE:20240901 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -164,9 +164,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:US_holidays Labor Day END:VEVENT BEGIN:VEVENT -UID:v384@Ryan-jr +UID:umjo@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20241013 DTEND;VALUE=DATE:20241013 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -174,9 +174,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:US_holidays Columbus Day END:VEVENT BEGIN:VEVENT -UID:idn1@Ryan-jr +UID:fol9@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20241110 DTEND;VALUE=DATE:20241110 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -184,9 +184,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:US_holidays Veterans Day END:VEVENT BEGIN:VEVENT -UID:9m5m@Ryan-jr +UID:ol97@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20241127 DTEND;VALUE=DATE:20241127 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -194,9 +194,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:US_holidays Thanksgiving Day END:VEVENT BEGIN:VEVENT -UID:jdde@Ryan-jr +UID:cwt0@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20241224 DTEND;VALUE=DATE:20241224 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -204,9 +204,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:US_holidays Christmas END:VEVENT BEGIN:VEVENT -UID:a0lc@Ryan-jr +UID:xrgm@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20241231 DTEND;VALUE=DATE:20241231 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -214,9 +214,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:US_holidays New Year's Day END:VEVENT BEGIN:VEVENT -UID:tey8@Ryan-jr +UID:e63a@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250119 DTEND;VALUE=DATE:20250119 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -224,9 +224,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:US_holidays M L King Day END:VEVENT BEGIN:VEVENT -UID:rh17@Ryan-jr +UID:45zd@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250216 DTEND;VALUE=DATE:20250216 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -234,9 +234,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:US_holidays Presidents' Day END:VEVENT BEGIN:VEVENT -UID:msa6@Ryan-jr +UID:9r9a@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250417 DTEND;VALUE=DATE:20250417 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -244,9 +244,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:US_holidays Good Friday END:VEVENT BEGIN:VEVENT -UID:wkuv@Ryan-jr +UID:8ghw@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250419 DTEND;VALUE=DATE:20250419 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -254,9 +254,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:US_holidays Easter Sunday END:VEVENT BEGIN:VEVENT -UID:ilrr@Ryan-jr +UID:fwql@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250525 DTEND;VALUE=DATE:20250525 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -264,9 +264,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:US_holidays Memorial Day END:VEVENT BEGIN:VEVENT -UID:6y0s@Ryan-jr +UID:gelf@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250618 DTEND;VALUE=DATE:20250618 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -274,9 +274,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:US_holidays Juneteenth END:VEVENT BEGIN:VEVENT -UID:7h69@Ryan-jr +UID:w9gu@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250703 DTEND;VALUE=DATE:20250703 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -284,9 +284,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:US_holidays Independence Day END:VEVENT BEGIN:VEVENT -UID:y0cs@Ryan-jr +UID:d9ga@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250831 DTEND;VALUE=DATE:20250831 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -294,9 +294,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:US_holidays Labor Day END:VEVENT BEGIN:VEVENT -UID:rkgu@Ryan-jr +UID:punz@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20251012 DTEND;VALUE=DATE:20251012 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -304,9 +304,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:US_holidays Columbus Day END:VEVENT BEGIN:VEVENT -UID:78ci@Ryan-jr +UID:a0lv@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20251110 DTEND;VALUE=DATE:20251110 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -314,9 +314,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:US_holidays Veterans Day END:VEVENT BEGIN:VEVENT -UID:k8rj@Ryan-jr +UID:1unk@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20251126 DTEND;VALUE=DATE:20251126 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -324,9 +324,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:US_holidays Thanksgiving Day END:VEVENT BEGIN:VEVENT -UID:ditl@Ryan-jr +UID:8dt1@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20251224 DTEND;VALUE=DATE:20251224 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE diff --git a/temp_test_calendar/No_Prefix_Calendar.ics b/temp_test_calendar/No_Prefix_Calendar.ics index 944d347..25bf459 100644 --- a/temp_test_calendar/No_Prefix_Calendar.ics +++ b/temp_test_calendar/No_Prefix_Calendar.ics @@ -4,9 +4,9 @@ PRODID:-//sebbo.net//ical-generator//EN NAME:No Prefix Calendar X-WR-CALNAME:No Prefix Calendar BEGIN:VEVENT -UID:09q0@Ryan-jr +UID:slcx@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20231231 DTEND;VALUE=DATE:20231231 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -14,9 +14,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY: New Year's Day END:VEVENT BEGIN:VEVENT -UID:hep1@Ryan-jr +UID:35g4@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240101 DTEND;VALUE=DATE:20240101 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -24,9 +24,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY: New Year's Day Holiday END:VEVENT BEGIN:VEVENT -UID:l7mu@Ryan-jr +UID:og8z@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240102 DTEND;VALUE=DATE:20240102 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -34,9 +34,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY: New Year's Day Holiday END:VEVENT BEGIN:VEVENT -UID:4fs6@Ryan-jr +UID:t802@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240103 DTEND;VALUE=DATE:20240103 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -44,9 +44,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY: New Year's Day Holiday END:VEVENT BEGIN:VEVENT -UID:60dn@Ryan-jr +UID:8noq@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240104 DTEND;VALUE=DATE:20240104 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -54,9 +54,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY: New Year's Day Holiday END:VEVENT BEGIN:VEVENT -UID:770c@Ryan-jr +UID:r32z@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240106 DTEND;VALUE=DATE:20240106 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -64,9 +64,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY: Orthodox Christmas END:VEVENT BEGIN:VEVENT -UID:sk0g@Ryan-jr +UID:z5v5@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240107 DTEND;VALUE=DATE:20240107 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -74,9 +74,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY: Orthodox Christmas Holiday END:VEVENT BEGIN:VEVENT -UID:sxdw@Ryan-jr +UID:2ija@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240222 DTEND;VALUE=DATE:20240222 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -84,9 +84,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY: Defender of the Fatherland END:VEVENT BEGIN:VEVENT -UID:33kw@Ryan-jr +UID:lq79@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240307 DTEND;VALUE=DATE:20240307 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -94,9 +94,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY: Intl. Women's Day END:VEVENT BEGIN:VEVENT -UID:2py6@Ryan-jr +UID:w9a7@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240430 DTEND;VALUE=DATE:20240430 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -104,9 +104,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY: Spring and Labor Day END:VEVENT BEGIN:VEVENT -UID:sh5u@Ryan-jr +UID:8tsj@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240508 DTEND;VALUE=DATE:20240508 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -114,9 +114,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY: Victory Day END:VEVENT BEGIN:VEVENT -UID:rep0@Ryan-jr +UID:38h5@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240611 DTEND;VALUE=DATE:20240611 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -124,9 +124,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY: Russia Day END:VEVENT BEGIN:VEVENT -UID:kvnr@Ryan-jr +UID:qnuh@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20241103 DTEND;VALUE=DATE:20241103 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -134,9 +134,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY: Civil Unity Day END:VEVENT BEGIN:VEVENT -UID:eprk@Ryan-jr +UID:j5p1@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20241231 DTEND;VALUE=DATE:20241231 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -144,9 +144,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY: New Year's Day END:VEVENT BEGIN:VEVENT -UID:mwyv@Ryan-jr +UID:vaay@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250101 DTEND;VALUE=DATE:20250101 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -154,9 +154,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY: New Year's Day Holiday END:VEVENT BEGIN:VEVENT -UID:vy9n@Ryan-jr +UID:elh5@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250102 DTEND;VALUE=DATE:20250102 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -164,9 +164,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY: New Year's Day Holiday END:VEVENT BEGIN:VEVENT -UID:zl0x@Ryan-jr +UID:yter@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250103 DTEND;VALUE=DATE:20250103 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -174,9 +174,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY: New Year's Day Holiday END:VEVENT BEGIN:VEVENT -UID:nhv4@Ryan-jr +UID:1ysq@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250104 DTEND;VALUE=DATE:20250104 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -184,9 +184,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY: New Year's Day Holiday END:VEVENT BEGIN:VEVENT -UID:pug3@Ryan-jr +UID:zwc4@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250106 DTEND;VALUE=DATE:20250106 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -194,9 +194,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY: Orthodox Christmas END:VEVENT BEGIN:VEVENT -UID:x52m@Ryan-jr +UID:y20f@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250107 DTEND;VALUE=DATE:20250107 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -204,9 +204,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY: Orthodox Christmas Holiday END:VEVENT BEGIN:VEVENT -UID:ayhq@Ryan-jr +UID:u7zo@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250223 DTEND;VALUE=DATE:20250223 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -214,9 +214,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY: Defender of the Fatherland END:VEVENT BEGIN:VEVENT -UID:3bpp@Ryan-jr +UID:twhr@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250309 DTEND;VALUE=DATE:20250309 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -224,9 +224,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY: Intl. Women's Day END:VEVENT BEGIN:VEVENT -UID:s63p@Ryan-jr +UID:k6af@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250430 DTEND;VALUE=DATE:20250430 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -234,9 +234,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY: Spring and Labor Day END:VEVENT BEGIN:VEVENT -UID:qcrq@Ryan-jr +UID:40he@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250508 DTEND;VALUE=DATE:20250508 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -244,9 +244,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY: Victory Day END:VEVENT BEGIN:VEVENT -UID:x6zp@Ryan-jr +UID:j4j2@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250611 DTEND;VALUE=DATE:20250611 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -254,9 +254,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY: Russia Day END:VEVENT BEGIN:VEVENT -UID:34g4@Ryan-jr +UID:78uo@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20251103 DTEND;VALUE=DATE:20251103 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE diff --git a/temp_test_calendar/Override_Calendar.ics b/temp_test_calendar/Override_Calendar.ics index bd35aef..49b4fa9 100644 --- a/temp_test_calendar/Override_Calendar.ics +++ b/temp_test_calendar/Override_Calendar.ics @@ -4,9 +4,9 @@ PRODID:-//sebbo.net//ical-generator//EN NAME:Override Calendar X-WR-CALNAME:Override Calendar BEGIN:VEVENT -UID:nf90@Ryan-jr +UID:xo2f@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113847Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20231231 DTEND;VALUE=DATE:20231231 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -14,9 +14,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Override Event END:VEVENT BEGIN:VEVENT -UID:pmz2@Ryan-jr +UID:7o02@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113847Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240101 DTEND;VALUE=DATE:20240101 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -24,9 +24,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Override Event END:VEVENT BEGIN:VEVENT -UID:ciyj@Ryan-jr +UID:tmtw@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113847Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240102 DTEND;VALUE=DATE:20240102 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -34,9 +34,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Override Event END:VEVENT BEGIN:VEVENT -UID:15g0@Ryan-jr +UID:r380@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113847Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240103 DTEND;VALUE=DATE:20240103 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -44,9 +44,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Override Event END:VEVENT BEGIN:VEVENT -UID:85w1@Ryan-jr +UID:kg08@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113847Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240104 DTEND;VALUE=DATE:20240104 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -54,9 +54,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Override Event END:VEVENT BEGIN:VEVENT -UID:j6rv@Ryan-jr +UID:qmhh@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113847Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240106 DTEND;VALUE=DATE:20240106 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -64,9 +64,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Override Event END:VEVENT BEGIN:VEVENT -UID:6s4b@Ryan-jr +UID:vvqk@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113847Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240107 DTEND;VALUE=DATE:20240107 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -74,9 +74,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Override Event END:VEVENT BEGIN:VEVENT -UID:7y6c@Ryan-jr +UID:vt0x@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113847Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240222 DTEND;VALUE=DATE:20240222 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -84,9 +84,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Override Event END:VEVENT BEGIN:VEVENT -UID:uk5y@Ryan-jr +UID:6ol0@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113847Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240307 DTEND;VALUE=DATE:20240307 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -94,9 +94,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Override Event END:VEVENT BEGIN:VEVENT -UID:zffs@Ryan-jr +UID:9gzm@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113847Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240430 DTEND;VALUE=DATE:20240430 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -104,9 +104,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Override Event END:VEVENT BEGIN:VEVENT -UID:wvvq@Ryan-jr +UID:pvmv@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113847Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240508 DTEND;VALUE=DATE:20240508 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -114,9 +114,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Override Event END:VEVENT BEGIN:VEVENT -UID:onkx@Ryan-jr +UID:gb63@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113847Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20240611 DTEND;VALUE=DATE:20240611 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -124,9 +124,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Override Event END:VEVENT BEGIN:VEVENT -UID:bntk@Ryan-jr +UID:uqy4@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113847Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20241103 DTEND;VALUE=DATE:20241103 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -134,9 +134,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Override Event END:VEVENT BEGIN:VEVENT -UID:mg4a@Ryan-jr +UID:i758@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113847Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20241231 DTEND;VALUE=DATE:20241231 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -144,9 +144,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Override Event END:VEVENT BEGIN:VEVENT -UID:rmof@Ryan-jr +UID:iakq@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113847Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250101 DTEND;VALUE=DATE:20250101 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -154,9 +154,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Override Event END:VEVENT BEGIN:VEVENT -UID:9x8b@Ryan-jr +UID:jhiz@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113847Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250102 DTEND;VALUE=DATE:20250102 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -164,9 +164,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Override Event END:VEVENT BEGIN:VEVENT -UID:n6n1@Ryan-jr +UID:kv3q@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113847Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250103 DTEND;VALUE=DATE:20250103 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -174,9 +174,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Override Event END:VEVENT BEGIN:VEVENT -UID:cox6@Ryan-jr +UID:xd5n@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113847Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250104 DTEND;VALUE=DATE:20250104 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -184,9 +184,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Override Event END:VEVENT BEGIN:VEVENT -UID:40go@Ryan-jr +UID:glhu@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113847Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250106 DTEND;VALUE=DATE:20250106 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -194,9 +194,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Override Event END:VEVENT BEGIN:VEVENT -UID:ohun@Ryan-jr +UID:x66y@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113847Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250107 DTEND;VALUE=DATE:20250107 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -204,9 +204,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Override Event END:VEVENT BEGIN:VEVENT -UID:52kr@Ryan-jr +UID:abns@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113847Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250223 DTEND;VALUE=DATE:20250223 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -214,9 +214,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Override Event END:VEVENT BEGIN:VEVENT -UID:n26o@Ryan-jr +UID:ks3v@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113847Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250309 DTEND;VALUE=DATE:20250309 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -224,9 +224,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Override Event END:VEVENT BEGIN:VEVENT -UID:1tgv@Ryan-jr +UID:qche@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113847Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250430 DTEND;VALUE=DATE:20250430 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -234,9 +234,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Override Event END:VEVENT BEGIN:VEVENT -UID:numv@Ryan-jr +UID:cyld@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113847Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250508 DTEND;VALUE=DATE:20250508 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -244,9 +244,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Override Event END:VEVENT BEGIN:VEVENT -UID:6hok@Ryan-jr +UID:7ah8@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113847Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20250611 DTEND;VALUE=DATE:20250611 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE @@ -254,9 +254,9 @@ X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE SUMMARY:Override Event END:VEVENT BEGIN:VEVENT -UID:ne7p@Ryan-jr +UID:73vf@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113847Z +DTSTAMP:20241105T114537Z DTSTART;VALUE=DATE:20251103 DTEND;VALUE=DATE:20251103 X-MICROSOFT-CDO-ALLDAYEVENT:TRUE diff --git a/temp_test_calendar/Time_Based_Calendar.ics b/temp_test_calendar/Time_Based_Calendar.ics index 68ef77a..6d845a8 100644 --- a/temp_test_calendar/Time_Based_Calendar.ics +++ b/temp_test_calendar/Time_Based_Calendar.ics @@ -4,41 +4,41 @@ PRODID:-//sebbo.net//ical-generator//EN NAME:Time Based Calendar X-WR-CALNAME:Time Based Calendar BEGIN:VEVENT -UID:azeh@Ryan-jr +UID:al1k@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART:20241001T183000Z DTEND:20241001T193000Z SUMMARY:other_work calmerge END:VEVENT BEGIN:VEVENT -UID:8bfi@Ryan-jr +UID:e6n2@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART:20241010T173000Z DTEND:20241010T183000Z SUMMARY:other_work to do END:VEVENT BEGIN:VEVENT -UID:9eon@Ryan-jr +UID:78gj@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART:20240930T113000Z DTEND:20240930T123000Z SUMMARY:work other work END:VEVENT BEGIN:VEVENT -UID:rzzq@Ryan-jr +UID:h6sk@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART:20241003T190000Z DTEND:20241003T200000Z SUMMARY:work progodessey END:VEVENT BEGIN:VEVENT -UID:q528@Ryan-jr +UID:hm1d@Ryan-jr SEQUENCE:0 -DTSTAMP:20241105T113846Z +DTSTAMP:20241105T114537Z DTSTART:20241009T173000Z DTEND:20241009T183000Z SUMMARY:work do