Handling pundit exceptions and requiring login for new event