Skip to content
Snippets Groups Projects
Commit ad9f6faf authored by Prasad's avatar Prasad
Browse files

Fix for PHP 8.x - to set the variable when it is not null

parent dfd20612
No related branches found
No related tags found
No related merge requests found
......@@ -58,10 +58,12 @@ class CustomerPortal_API_EntryPoint {
//setting active user language as Portal user language
$current_user = $operationController->getActiveUser();
$portal_language = $request->getLanguage();
$current_user->column_fields["language"] = $portal_language;
$current_user->language = $portal_language;
if ($current_user) {
// ensure user is setActive (ex: not in case of ForgotPassword)
$portal_language = $request->getLanguage();
$current_user->column_fields["language"] = $portal_language;
$current_user->language = $portal_language;
}
$response = $operationController->process($request);
} catch (Exception $e) {
$response = new CustomerPortal_API_Response();
......
......@@ -62,7 +62,7 @@ abstract class CustomerPortal_API_Abstract {
$num_rows = $adb->num_rows($result);
$isAuthenticated = false;
if ($num_rows >= 0) {
if ($num_rows > 0) {
for ($i = 0; $i < $num_rows; ++$i) {
$customerId = $adb->query_result($result, $i, 'id');
if (Vtiger_Functions::compareEncryptedPassword($password, $adb->query_result($result, $i, 'user_password'), $adb->query_result($result, $i, 'cryptmode'))) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment