Skip Navigation

[Resolved] Can not edit user form, with role of …

This support ticket is created 2 years, 6 months ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 12:00 9:00 – 12:00 9:00 – 12:00 9:00 – 12:00 9:00 – 12:00 -
- 13:00 – 18:00 13:00 – 18:00 13:00 – 18:00 14:00 – 18:00 13:00 – 18:00 -

Supporter timezone: America/Jamaica (GMT-05:00)

This topic contains 4 replies, has 2 voices.

Last updated by terryE 2 years, 6 months ago.

Assisted by: Shane.

Author
Posts
#2371667

Hi Guys,

When a user, of a certain role, the user is unable to edit their own user profile/data. When they are no longer that role, they can edit their profile.

Error is:

"The user was not saved because of the following problem:

This form can not edit users with a role of XXX"

(Role is not displayed if there are multiple roles).

Have checked Access Control for forms, the appropriate boxes are ticked, so not sure the issue.

Is there somewhere else I should be checking?

#2371773

Shane
Supporter

Languages: English (English )

Timezone: America/Jamaica (GMT-05:00)

Hi Terry,

Thank you for getting in touch.

Can you confirm that the form that you're using is set to edit the role of that current user? Also does the user have multiple roles ?

If they do can you select both roles on the edit form and let me know if this helps ?

Thanks,
Shane

#2373371

Thanks Shane,

Found the extra tick boxes at the top of the form - so now if the user has a single role, that is now working 🙂

However, if the user has two roles, the form is not saved.

"The user was not saved because of the following problem:
This form can not edit users with a role of"

(Role is not displayed if there are multiple roles).

#2374117

Shane
Supporter

Languages: English (English )

Timezone: America/Jamaica (GMT-05:00)

Hi Terry,

I believe the issue here is that Toolset forms doesn't support the editing of users with Multiple roles.

The user will require a single role in order for them to be edited on the frontend.

Thanks,
Shane

#2374349

Ok, no worries. Will work around the issue I guess.

Although form memory, it's fine on another site that uses the same system :-/