Support

Home Forums Event Espresso Premium "Add new date" button disappearing for non-Administrator users

"Add new date" button disappearing for non-Administrator users

Posted: November 22, 2023 at 8:00 am


Bauholz

November 22, 2023 at 8:00 am

Hello,

After a recent update to WordPress 6.4.1 and EE 5.0.11.p, the website ‘Events Administrator’ users are reporting that they can’t see the blue ‘Add New Date’ button for any events in the admin area. Upgrading the users to full Administrator privileges fixes the problem, but it reoccurs when demoting them back to Events Administrator.

Can you suggest a fix for what is happening here? Thanks.


Rio

  • Support Staff

November 23, 2023 at 6:17 am

Hello,

We did try to recreate the issue but everything is fine on my end.

Can you do the following: Can you go to your EE Dashboard -> Maintenance -> Reset Event Espresso Capabilities.

https://monosnap.com/file/Q7YYSsVml5ZSvcUZweSX3R6nNyfDuo

Let me know if it works.

thanks


Bauholz

November 29, 2023 at 4:45 am

Thanks Rio

Sorry for the late reply – I’ve been waiting for my client to give me a time when I can do maintenance on the site. I’ve made the changes you suggested, but it hasn’t fixed the issue.

I have a user account with the same privileges/roles as the affected users, and I can see the buttons fine. But for the two affected users, your suggested fix hasn’t worked and the button is still missing/hidden.

I’m looking into this some more, but I’d be grateful for any other suggestions you have in the meantime.


Bauholz

November 29, 2023 at 7:08 am

An update:

I logged-in using my client’s credentials, and I was able to replicate the reported issue – the ‘Add New Date’ button does not appear unless I set their account to have WordPress ‘Administrator’ permissions. This happens even after resetting the EE capabilities, and changing the user’s Roles up and down. I also checked across Chrome and Firefox to check that it wasn’t a browser issue.

I checked the source code on the ‘Add new event’ screen: the div with the class ‘ee-entity-list__footer‘ does not contain div.ee-btn-row, which is why the buttons are not appearing.

This issue is happening for two separate users with Event Administrator permissions, but not for my account with the same user roles

Do you have any other suggestions?


Rio

  • Support Staff

November 29, 2023 at 8:31 am

Can you check if their role has ee_advanced_event_editor capability?

Check this article here, https://eventespresso.com/wiki/event-espresso-4-roles-permissions/

this plugin or any similar https://wordpress.org/plugins/user-role-editor/ us a great help.

thanks


Bauholz

December 1, 2023 at 4:39 am

Hi Reo – I’ve checked the user capabilities, and I can’t find any user (including administrators) that have the role ee_advanced_event_editor available to them. Below is a partial list of the roles I can see – in alphabetical order, the role you mentioned would be listed here, but it isn’t…? Any ideas why I can’t see the ee_advanced_event_editor role for any users?

edit_users
ee_assign_event_category
ee_assign_event_type
ee_assign_venue_category
ee_delete_checkins
ee_delete_contacts


Rio

  • Support Staff

December 1, 2023 at 5:40 am

Can we look more on this issue. please fill this form.
https://eventespresso.com/send-login-details/

thanks


Bauholz

December 8, 2023 at 8:30 am

Hi Rio,

I’ve submitted the WordPress Admin details now – please let me know if you need any more details from me.


Bauholz

December 8, 2023 at 8:31 am

This reply has been marked as private.


Rio

  • Support Staff

December 11, 2023 at 5:57 am

This reply has been marked as private.


Bauholz

December 11, 2023 at 6:16 am

Hi Rio – absolutely. Please go ahead. Thanks!


Tony

  • Support Staff

December 11, 2023 at 9:43 am

Hi there,

This is down to using the Pre-release version of the Recurring Events Manager – Version 1.0.0.beta.002

Deactivate and delete that version on the site, then download Recurring Events Manager v1.0.0.p from your account page.

On the site go to Dashboard -> Plugins -> Add new -> Upload plugin.

Select the .zip file you just download above, install and activate.

That should fix this for you.


Bauholz

December 14, 2023 at 4:46 am

Hi Tony – Thanks for this advice. Much appreciated.

Before I go ahead and deactivate/delete the beta version, please can you confirm that doing this should not delete any recurring dates or other event information currently stored on the site, and that this data will persist when I install and activate the new version of the plug-in?

(It’s a live website, and I don’t want to risk losing client data)


Tony

  • Support Staff

December 14, 2023 at 6:02 am

No you will not lose any data when you delete and reinstall any of our addons.

Having said that it is always a good practice to make a backup before you update/remove/change any plugins, so I’d advise you do at least a database back just to be safe.

The support post ‘"Add new date" button disappearing for non-Administrator users’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso