Duplicate Calendar Events to “Watchlist” Calendar While Keeping Original Start and End Times
Hey everyone,
I’ve built a Shortcut that looks for upcoming soccer matches across specific calendars (English Premier League, UEFA Champions League, Africa Cup of Nations, and World Cup Qualifiers). It then lets me select which ones to copy into a dedicated “Watchlist” calendar so I can track key matches in one place.
Here’s what I have working so far:
- Find Calendar Events → filters by the next 10 days across the calendars listed above.
- Choose from List → lets me select specific events.
- Repeat with Each Selected Item → loops through each event.
- Add New Event → adds the chosen match to my “Watchlist” calendar.
Everything works great except one issue:
The new event correctly copies the start time from the original, but the end time always defaults to 11:00 AM, regardless of the original event’s duration. I have to manually adjust it each time.
Here’s what I’d like to fix:
- Have both the start and end times automatically copy from the original event.
- Keep the title, notes, and location as they are (which already works).
I’ve attached screenshots of my current setup for reference.
Question:
Does anyone know how to properly map the “End Date” variable from the selected event so that it’s preserved when adding the event to another calendar?
Thanks in advance for any guidance!
iPhone 16 Pro, iOS 18