# Recurring Events only display current one?

**URL:** https://meta.discourse.org/t/recurring-events-only-display-current-one/283750
**Category:** Support
**Tags:** events
**Created:** [October 27, 2023, 2:38am UTC](https://meta.discourse.org/t/recurring-events-only-display-current-one/283750 "2023-10-27T02:38:37Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![aidanheerdegen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aidanheerdegen/32/277061_2.png) [@aidanheerdegen](https://meta.discourse.org/u/aidanheerdegen)
#### Post date: [October 27, 2023, 2:38am UTC](https://meta.discourse.org/t/recurring-events-only-display-current-one/283750/1 "2023-10-27T02:38:37Z")

</div>

This is great, thanks. My question is with the display of recurring events. I have a 2 weekly recurring event, but only the next event seems to display in the calendar.

Is this intentional?

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [October 27, 2023, 1:57pm UTC](https://meta.discourse.org/t/recurring-events-only-display-current-one/283750/2 "2023-10-27T13:57:24Z")

</div>

> [@aidanheerdegen](#):
>
> My question is with the display of recurring events. I have a 2 weekly recurring event, but only the next event seems to display in the calendar.

This is currently the way it’s set up to work. When one ends, the next recurrence shows up. I think it has been raised a few times, though I can’t quite put my finger on a #Contribute > Feature request - but we are having a discussion internally about possibly making a change here. 👍 I’ll post a note here (or in the feature topic if I find it 🙂) once I know more.

---

<div class="post-metadata">

### Author: ![aidanheerdegen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aidanheerdegen/32/277061_2.png) [@aidanheerdegen](https://meta.discourse.org/u/aidanheerdegen)
#### Post date: [November 1, 2023, 3:04am UTC](https://meta.discourse.org/t/recurring-events-only-display-current-one/283750/3 "2023-11-01T03:04:17Z")

</div>

> [@JammyDodger](#):
>
> I’ll post a note here (or in the feature topic if I find it 🙂) once I know more

Thanks.

I understand if this is something that might have to be user-settable, but there is a decent use-case for this, and seems to be how most calendaring software works, so would match user expectations in that case.

---

<div class="post-metadata">

### Author: ![jericson](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jericson/32/116215_2.png) [@jericson](https://meta.discourse.org/u/jericson)
#### Post date: [November 30, 2023, 11:57pm UTC](https://meta.discourse.org/t/recurring-events-only-display-current-one/283750/4 "2023-11-30T23:57:45Z")

</div>

Was started posting a bug report on this very issue and noticed before I posted that similar issues had been asked already:

- [Recurring events on a Sunday aren’t showing up](https://meta.discourse.org/t/recurring-events-on-a-sunday-aren-t-showing-up/165780) (Fixed)
- [Add recurrent yearly Events to Calendar plugin](https://meta.discourse.org/t/add-recurrent-yearly-events-to-calendar-plugin/236593)
- [Recurring not recurring for option other than weekly](https://meta.discourse.org/t/recurring-not-recurring-for-option-other-than-weekly/243991)

And this topic, of course.

I was playing around with the Calendar plugin and added my birthday. I was curious what day of the week it would be in 2024 and it wasn’t showing up. It looks like weekly events do reoccur, but not other rates. While my case is trivial (if confusing) this behavior could cause problems for [use cases like this one](https://meta.discourse.org/t/use-case-question-room-equipment-booking/287071). If someone sets up a monthly (or even daily!) meeting, other people can’t easily see the potential conflict past the next event.

On a related note, while testing I had a hard time telling which of my events were set to reoccur from how they show up in a reply. At least once I forgot to add the recurring parameter and the only way I discovered the mistake was to edit the reply. It’s just odd.

---

<div class="post-metadata">

### Author: ![nat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nat/32/235063_2.png) [@nat](https://meta.discourse.org/u/nat)
#### Post date: [December 1, 2023, 4:45am UTC](https://meta.discourse.org/t/recurring-events-only-display-current-one/283750/5 "2023-12-01T04:45:25Z")

</div>

We have good news!

@kris.kotlarek recently released [a calendar update](https://github.com/discourse/discourse-calendar/pull/483) which will fix a lot of the recurring calendar event issues. It has been merged yesterday 🥳 and should address some of your problems. Can you try and update your plugin?

Also noting here that this is quite a big change, and we are monitoring for any other side effects that may have occurred.

---

<div class="post-metadata">

### Author: ![aidanheerdegen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aidanheerdegen/32/277061_2.png) [@aidanheerdegen](https://meta.discourse.org/u/aidanheerdegen)
#### Post date: [December 1, 2023, 4:58am UTC](https://meta.discourse.org/t/recurring-events-only-display-current-one/283750/6 "2023-12-01T04:58:56Z")

</div>

> [@nat](#):
>
> Can you try and update your plugin?

We’re on a hosted instance, so will have to wait until it filters through I guess?

---

<div class="post-metadata">

### Author: ![nat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nat/32/235063_2.png) [@nat](https://meta.discourse.org/u/nat)
#### Post date: [December 1, 2023, 5:29am UTC](https://meta.discourse.org/t/recurring-events-only-display-current-one/283750/7 "2023-12-01T05:29:36Z")

</div>

Your instance has the update! Can you verify the fortnightly recurrence shows up?

---

<div class="post-metadata">

### Author: ![jericson](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jericson/32/116215_2.png) [@jericson](https://meta.discourse.org/u/jericson)
#### Post date: [December 1, 2023, 6:43pm UTC](https://meta.discourse.org/t/recurring-events-only-display-current-one/283750/9 "2023-12-01T18:43:01Z")

</div>

> [@nat](#):
>
> Can you try and update your plugin?

I updated to [d27e52e3](https://github.com/discourse/discourse-calendar/commit/d27e52e340f771daab1ad8e3e3386e8c54197635) this morning. I don’t see any change to [my calendar](https://meta.jlericson.com/t/jons-calendar-of-events/247). I tried adding a few new events that repeat and I still only see the first.

I feel I must be missing something?

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [December 1, 2023, 7:33pm UTC](https://meta.discourse.org/t/recurring-events-only-display-current-one/283750/10 "2023-12-01T19:33:07Z")

</div>

This may be an Event vs Calendar thing? I think this change is for the `/upcoming-events` calendar portion of the plugin rather than the topic calendars.

---

<div class="post-metadata">

### Author: ![aidanheerdegen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aidanheerdegen/32/277061_2.png) [@aidanheerdegen](https://meta.discourse.org/u/aidanheerdegen)
#### Post date: [January 18, 2024, 5:33am UTC](https://meta.discourse.org/t/recurring-events-only-display-current-one/283750/11 "2024-01-18T05:33:47Z")

</div>

> [@nat](#):
>
> Your instance has the update! Can you verify the fortnightly recurrence shows up?

Sorry to be late on this. Yes the recurring meetings seem to be showing up now thanks.

---

<div class="post-metadata">

### Author: ![nat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nat/32/235063_2.png) [@nat](https://meta.discourse.org/u/nat)
#### Post date: [January 18, 2024, 10:31am UTC](https://meta.discourse.org/t/recurring-events-only-display-current-one/283750/12 "2024-01-18T10:31:20Z")

</div>


