# Discourse-events can cause 500 when deleting a topic in development: uninitialized Calendar::Extractor

**URL:** https://meta.discourse.org/t/discourse-events-can-cause-500-when-deleting-a-topic-in-development-uninitialized-calendar-extractor/411731
**Category:** Bug
**Tags:** dev-install, events
**Created:** [6 september 2026 om 01:16 UTC](https://meta.discourse.org/t/discourse-events-can-cause-500-when-deleting-a-topic-in-development-uninitialized-calendar-extractor/411731 "2026-09-06T01:16:12Z")
**Posts on this page:** 1
**Showing post:** 4

<div class="post-metadata">

### Author: ![kris.kotlarek](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kris.kotlarek/32/176919_2.png) [@kris.kotlarek](https://meta.discourse.org/u/kris.kotlarek)
#### Post date: [8 september 2026 om 04:24 UTC](https://meta.discourse.org/t/discourse-events-can-cause-500-when-deleting-a-topic-in-development-uninitialized-calendar-extractor/411731/4 "2026-09-08T04:24:37Z")

</div>

Thank you for reporting this issue. I reproduced it on my local machine, and the good news is that it should only happen during development when a code reload is triggered.

I have a PR to fix the development load:

[https://github.com/discourse/discourse/pull/43359](https://github.com/discourse/discourse/pull/43359)

---

_[View the full topic](https://meta.discourse.org/t/discourse-events-can-cause-500-when-deleting-a-topic-in-development-uninitialized-calendar-extractor/411731)._
