# Angus' Events Plugin 📅

**URL:** https://meta.discourse.org/t/angus-events-plugin/69776
**Category:** Plugin
**Created:** [9월 11, 2017, 2:44오전 UTC](https://meta.discourse.org/t/angus-events-plugin/69776 "2017-09-11T02:44:59Z")
**Posts on this page:** 20
**Page:** 17

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [6월 13, 2018, 2:36오전 UTC](https://meta.discourse.org/t/angus-events-plugin/69776/325 "2018-06-13T02:36:27Z")

</div>

> [@angus](#):
>
> Does that align with your thinking?

Yep! Thank you. That is just what I had in mind.

---

<div class="post-metadata">

### Author: ![XieLong](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/xielong/32/67063_2.png) [@XieLong](https://meta.discourse.org/u/XieLong)
#### Post date: [6월 13, 2018, 4:04오후 UTC](https://meta.discourse.org/t/angus-events-plugin/69776/326 "2018-06-13T16:04:33Z")

</div>

I just installed this nice plugin in my discourse installation (v2.0.0), but when I enable “All topics in this category must have an event.” for a category, nobody is able to answer to topics in that category anymore. The composer shows up and the “Reply” button is enabled, but clicking reply doesn’t do anything, not even showing an error in the console.  
Is this expected?

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [6월 15, 2018, 12:03오전 UTC](https://meta.discourse.org/t/angus-events-plugin/69776/327 "2018-06-15T00:03:14Z")

</div>

Indeed, that was a bug. Thanks for reporting it. Now fixed:

[https://github.com/angusmcleod/discourse-events/commit/e9f2eb124919e57c39c5179fcd4bb2f85a86a064](https://github.com/angusmcleod/discourse-events/commit/e9f2eb124919e57c39c5179fcd4bb2f85a86a064)

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [6월 15, 2018, 12:46오전 UTC](https://meta.discourse.org/t/angus-events-plugin/69776/328 "2018-06-15T00:46:05Z")

</div>

> [@Tom\_Newsom](#):
>
> we have a user reporting a missing day of the week in MS Edge:

This is an issue with different browsers having difference takes on rounding `calc(100% / 7)`. This should fix it:

[https://github.com/angusmcleod/discourse-events/commit/98d874c9a6725aefdc67201dac70711bfadbab63](https://github.com/angusmcleod/discourse-events/commit/98d874c9a6725aefdc67201dac70711bfadbab63)

---

<div class="post-metadata">

### Author: ![XieLong](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/xielong/32/67063_2.png) [@XieLong](https://meta.discourse.org/u/XieLong)
#### Post date: [6월 15, 2018, 7:32오전 UTC](https://meta.discourse.org/t/angus-events-plugin/69776/329 "2018-06-15T07:32:05Z")

</div>

Thank you very much, issue is solved!

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [6월 15, 2018, 6:06오후 UTC](https://meta.discourse.org/t/angus-events-plugin/69776/330 "2018-06-15T18:06:06Z")

</div>

I have enabled rsvp for some events in my site, and it’s super interesting and raises all kinds of exciting possibilities. I can see this getting big functionality-wise so use your judgment to decide how far you want to go! 😉

For our use case, it would also be helpful for moderators to be able to rsvp on behalf of members, and to manage their rsvp responses.

Here are two examples. The first is a webinar we’re hosting next week - we have a few hundred interested registrants already, and it would be nice to be able to have that reflected at the top via RSVP. Can it handle that many rsvp’s?

The second is an event we are not hosting but alot of our members are going to be attending. We know already who some of them are and it would be nice to be able to bring them together via RSVP.

[https://community.namati.org/t/webinar-six-questions-to-ask-when-using-tech-to-improve-access-to-justice-20-june-2018/43955?u=tobiaseigen](https://community.namati.org/t/webinar-six-questions-to-ask-when-using-tech-to-improve-access-to-justice-20-june-2018/43955?u=tobiaseigen)

[https://community.namati.org/t/2018-ogp-global-summit-in-tbilisi-georgia/44346?u=tobiaseigen](https://community.namati.org/t/2018-ogp-global-summit-in-tbilisi-georgia/44346?u=tobiaseigen)

---

<div class="post-metadata">

### Author: ![dgadiraju](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dgadiraju/32/64630_2.png) [@dgadiraju](https://meta.discourse.org/u/dgadiraju)
#### Post date: [6월 18, 2018, 11:35오전 UTC](https://meta.discourse.org/t/angus-events-plugin/69776/331 "2018-06-18T11:35:28Z")

</div>

I have both discourse events and discourse chronos plugins, but I still could not create recurring event.

 ![50%20PM](https://global.discourse-cdn.com/meta/original/3X/1/a/1aee241945b5230b37779a1afc60e6b72285d2a2.png)

---

<div class="post-metadata">

### Author: ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)
#### Post date: [6월 18, 2018, 12:10오후 UTC](https://meta.discourse.org/t/angus-events-plugin/69776/332 "2018-06-18T12:10:03Z")

</div>

There are not direct links between discourse-events and discourse-local-dates (the new name of chronos) at the moment AFAIK.

---

<div class="post-metadata">

### Author: ![gwmngilfen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gwmngilfen/32/302925_2.png) [@gwmngilfen](https://meta.discourse.org/u/gwmngilfen)
#### Post date: [6월 19, 2018, 10:20오전 UTC](https://meta.discourse.org/t/angus-events-plugin/69776/333 "2018-06-19T10:20:59Z")

</div>

I’m seeing an odd error just today - I created a [new event](https://community.theforeman.org/t/foreman-core-triage-1/10058) (with RSVP, if that matters) and in Sidekiq I’m seeing a handful of failures (just 4, which is much lower than the number of people notified for sure):

```plaintext
Jobs::HandledExceptionWrapper: Wrapped ActionView::Template::Error: Invalid Timezone: 

```

I assume this is a property of the user rather than the event, since not all notifications failed, but I’m not sure how to check the timezone on these users. Any ideas?

---

<div class="post-metadata">

### Author: ![joebuhlig](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/joebuhlig/32/193054_2.png) [@joebuhlig](https://meta.discourse.org/u/joebuhlig)
#### Post date: [6월 22, 2018, 11:59오전 UTC](https://meta.discourse.org/t/angus-events-plugin/69776/334 "2018-06-22T11:59:26Z")

</div>

I’m seeing the same thing as @gwmngilfen, but on a larger scale. I’ve got 27 errors at the moment. All the same error:

`Jobs::HandledExceptionWrapper: Wrapped ActionView::Template::Error: Invalid Timezone:`

In my case, I’m using the plugin on two categories. And in both, it’s for showing multi-day events with start and end dates. So there are no times associated with any of them.

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [6월 23, 2018, 7:08오전 UTC](https://meta.discourse.org/t/angus-events-plugin/69776/335 "2018-06-23T07:08:00Z")

</div>

Thanks, the reference to all-day events pointed me in the right direction. This should fix the exception:

[https://github.com/angusmcleod/discourse-events/commit/0b8077f4efdeb03b8b44fad1e79315043bceb933](https://github.com/angusmcleod/discourse-events/commit/0b8077f4efdeb03b8b44fad1e79315043bceb933)

cc @gwmngilfen

---

<div class="post-metadata">

### Author: ![GuidoD](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/guidod/32/292621_2.png) [@GuidoD](https://meta.discourse.org/u/GuidoD)
#### Post date: [6월 25, 2018, 10:39오전 UTC](https://meta.discourse.org/t/angus-events-plugin/69776/336 "2018-06-25T10:39:11Z")

</div>

Just got the information, to post it here (had [posted](https://meta.discourse.org/t/problems-with-sending-mails-due-to-timezone/90690) it under bug).

I assume that this fix is also the fix for my problem and I will just have to rebuild.  
Last rebuild was done 54 hours ago when I did the migration to beta2, so probably shortly before you did your fix.  
Am I correct?

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [6월 26, 2018, 11:13오후 UTC](https://meta.discourse.org/t/angus-events-plugin/69776/337 "2018-06-26T23:13:55Z")

</div>

Yup, that fix will address the error you’re referring to.

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [7월 1, 2018, 9:40오전 UTC](https://meta.discourse.org/t/angus-events-plugin/69776/338 "2018-07-01T09:40:39Z")

</div>

I just noticed the nifty event details included in email notifications. Super cool! However, for all day events it includes time of day, including time zone which is a bit weird. Is there a way to have it not show the time of day in the email notification at all? I think it’s less relevant for our community.

It also shows the date from and date to when it’s a one day event which also looks a bit weird. Could you fix it so it only shows the date once if it’s an all day event that is only one day long?

 ![07%20AM](https://global.discourse-cdn.com/meta/original/3X/9/b/9bae102b3d5e238a2286a1d4472307d3022cb4a1.png)

---

<div class="post-metadata">

### Author: ![gwmngilfen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gwmngilfen/32/302925_2.png) [@gwmngilfen](https://meta.discourse.org/u/gwmngilfen)
#### Post date: [7월 1, 2018, 9:39오후 UTC](https://meta.discourse.org/t/angus-events-plugin/69776/339 "2018-07-01T21:39:19Z")

</div>

I’m setting up a new forum for another group, and the event date picker isn’t showing. Given this is working on my main site, I’m sure the issue is with me, but I can’t see it.

Events plugin is enabled:

 ![image](https://global.discourse-cdn.com/meta/original/3X/8/d/8d7e535eb3c49290d93b928844d70f7379eeec4a.png)

It’s enabled for the category:

 ![image](https://global.discourse-cdn.com/meta/original/3X/a/4/a4c58559e4a4ccc3aac4f8d5e7c3c0c039a0fba9.png)

But no date-picker:

 ![image](https://global.discourse-cdn.com/meta/original/3X/8/f/8f0ceeb44ed00d22972d7b28daadb6dad9ead5e5.png)

Nothing in the error logs in the admin panel either - what did I miss?

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [7월 6, 2018, 1:54오전 UTC](https://meta.discourse.org/t/angus-events-plugin/69776/340 "2018-07-06T01:54:08Z")

</div>

Is that settings screenshot from the Events category settings or the TMU Edinburgh category settings? Sub-categories don’t inherit parent category settings.

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [7월 6, 2018, 2:55오전 UTC](https://meta.discourse.org/t/angus-events-plugin/69776/341 "2018-07-06T02:55:54Z")

</div>

> [@tobiaseigen](#):
>
> for all day events it includes time of day, including time zone which is a bit weird.

These issues with all day events in emails [were fixed](https://github.com/angusmcleod/discourse-events/commit/0b8077f4efdeb03b8b44fad1e79315043bceb933) (June 23) after that email was sent (June 10).

All day events in emails now look like this:

 ![29%20PM](https://global.discourse-cdn.com/meta/original/3X/c/b/cb1bbe9c9a4e6bb7719f33449c80ba84d5dc5578.png)

Note also that there’s a site setting ` events timezone include in email` which determines whether timezones are added to _times_ in event labels in emails (i.e. non-all day events).

> [@tobiaseigen](#):
>
> It also shows the date from and date to when it’s a one day event which also looks a bit weird.

I’ve made this change.

[https://github.com/angusmcleod/discourse-events/commit/daa687dd210786319fd6ac3298ee03d4309f6f2c](https://github.com/angusmcleod/discourse-events/commit/daa687dd210786319fd6ac3298ee03d4309f6f2c)

---

<div class="post-metadata">

### Author: ![gwmngilfen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gwmngilfen/32/302925_2.png) [@gwmngilfen](https://meta.discourse.org/u/gwmngilfen)
#### Post date: [7월 6, 2018, 10:28오전 UTC](https://meta.discourse.org/t/angus-events-plugin/69776/342 "2018-07-06T10:28:42Z")

</div>

> [@angus](#):
>
> Is that settings screenshot from the Events category settings or the TMU Edinburgh category settings

That’s from the TMU Edinburgh subcategory. The Events category has the first “Allow events to be added” box checked but nothing else checked below that.

---

<div class="post-metadata">

### Author: ![sirideain](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sirideain/32/101202_2.png) [@sirideain](https://meta.discourse.org/u/sirideain)
#### Post date: [7월 13, 2018, 3:18오후 UTC](https://meta.discourse.org/t/angus-events-plugin/69776/343 "2018-07-13T15:18:32Z")

</div>

Is it possible to set which day is the start of the week? So set to Sunday instead of Monday? Thanks.

---

<div class="post-metadata">

### Author: ![Francois\_Douville](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/francois_douville/32/94221_2.png) [@Francois\_Douville](https://meta.discourse.org/u/Francois_Douville)
#### Post date: [7월 14, 2018, 12:12오후 UTC](https://meta.discourse.org/t/angus-events-plugin/69776/344 "2018-07-14T12:12:24Z")

</div>

> [@angus](#):
>
> Adding multiple events to one topic.

Hey Angus,  
Just want to know when do you think it will be possible to add multiple events to one topic?  
Thanks!

[Previous page](https://meta.discourse.org/t/angus-events-plugin/69776.md?page=16)

[Next page](https://meta.discourse.org/t/angus-events-plugin/69776.md?page=18)
