Calendar Fixed Doesn't go to the approval queue

Version: 2.1.0

If a member doesn't have permission to post, the associated thread will go to the approval queue, but the event will not. Furthermore, a manual "approve" from someone with permission to approve posts will throw a "this URL does not exist" (or something similar) error on the event_view itself for the specific event.

In order to overcome this, I needed to manually edit the event_state to 'visible' in the xf_nf_calendar_event table. All, in all, it worked... but it's not something that anyone should really mess with if they don't know what they're doing.
 
Placing this MySQL here for future reference until fixed as I stupidly did it again (posting an event on an account that's restricted to posting content only with approval). The thread will go through upon approval, but not the event.

UPDATE `xf_nf_calendar_event` SET `event_state` = 'visible' WHERE event_id = XX;
 
Back
Top