By cbais on Saturday, 09 October 2021
Likes 0
Views 2.2K
Votes 0
When I tried to delete a user in easysocial, I received an error. I could not delete users. The error was:
An error has occurred. 0 Class 'JString' not found


I am running a fresh joomla 4.0.3 installation with the latest easysocial.

I tried to search for a solution and found it on the joomla forum. It appears that that error is related to some easysocial plugins which are using JString, which is not available anymore in joomla 4. that is joomla 3 code... so not all easysocial plugins are joomla4 ready I suppose.

when I disabled the following plugins, I could delete users again in joomla:

Authentication - EasySocial
System - EasySocial
System - EasySocial AutoLogin
User - EasySocial

I am not sure, but I think those plugins are not joomla 4 ready yet...

the topic on the joomla forum can be found here:
https://forum.joomla.org/viewtopic.php?f=808&t=989007
Hello Cbais,

Are you currently on the latest version of EasySocial 4.0.7?
·
Saturday, 09 October 2021 21:06
·
0 Likes
·
0 Votes
·
0 Comments
·
ohoh...I looks like I have to get used to Joomla 4 a bit more...

I did not notice the 'please update to the latest' warning. That used to be on top of the dashboard when going into the backend (previous joomla). Now it is more below so did not notice..my mistake...

I was running 4.0.6.

I updated to 4.0.7 and have tested it again with just one user and it looks like the problem is not there anymore..
Will get back to You if I encounter it again, but for now it looks solved
·
Saturday, 09 October 2021 23:08
·
0 Likes
·
0 Votes
·
0 Comments
·
Glad to hear that your issue has been resolved now.

Just for your information, I have locked and marked this thread as resolved to avoid confusion in the future. Please start a new thread if you have any other issues in the future so it will be easier for us to manage your inquiries.

Thanks for understanding.
·
Monday, 11 October 2021 10:06
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post