[17-Oct-2024 00:24:44 Asia/Kolkata] [2024-10-17T00:24:44+05:30] ELGG.CRITICAL: Exception at time 1729104884: elgg_echo(): Argument #3 ($language) must be of type string, null given, called in /home/mydomain/public_html/vendor/elgg/elgg/actions/admin/user/resetpassword.php on line 27 {"backtrace":[],"process_id":671870,"memory_peak_usage":"6 MB","memory_usage":"6 MB","url":"/action/admin/user/resetpassword?guid=36563&__elgg_ts=1729104875&__elgg_token=xmH06Rab27MSigzEEhKK0w","ip":"182.56.162.151","http_method":"GET","server":"mydomain.net","referrer":"https://mydomain.net/admin/users?q=salam"}
what to do
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by RaĆ¼l Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
- Jerome Bakker@jeabakker
Jerome Bakker - 0 likes
- Satheesh PM@thuvalpakshi
Satheesh PM - 0 likes
- Jerome Bakker@jeabakker
Jerome Bakker - 0 likes
- Satheesh PM@thuvalpakshi
Satheesh PM - 0 likes
You must log in to post replies.which version of Elgg are you using?
Probably the user you're trying to reset the password from doesn't have a language in the database (could you confirm this with the entity explorer?)
ya i conformed.. they dont have lang. I am using 5.1.10
I solved for time being by adding
if (!isset($user->language)) {
$user->language = "en";
}
i've got a fix ready in https://github.com/Elgg/Elgg/pull/14722
That was so quick. Applause.. great