Hi since upgrading community builder to 2.4.6 and J!3.9.21 it seems all my users profile Email fields are blank / empty in the backend profile.
The frontend profile shows the email data fine.
All the CB tools check come back as green / passed.
I have cleared caches.
Its not a css issue in the backend as saving validates as empty.
I ran a check to ensure the email is being pulled correctly as I assume CB uses the email address mapped to the J! users table as I cant find email core field stored in the comprofiler table.
I created a simple lookup in php
$db = JFactory::getDbo();
$tr_table_u = $db->quoteName('#__users');
$email = $db->quoteName('email');
$c_id = $db->quoteName('id');
$query = "SELECT $email FROM $tr_table_u WHERE $c_id =". {#__comprofiler___user_id};
$db->setQuery($query);
$uemail = $db->loadResult();
return $uemail;
This does return the email as one would assume however the mapping or visibility of the email address seems to be compromised in the backend profile area. Its a strange issue that i cant work out!!