Merge remote-tracking branch 'origin/1.11.x' into 1.11.x

pull/4597/head
Angel Fernando Quiroz Campos 3 years ago
commit 9e33b93411
  1. 9
      main/inc/lib/api.lib.php

@ -2634,7 +2634,8 @@ function api_check_password($password)
$specials = 0;
for ($i = 0; $i < $passwordLength; $i++) {
$currentCharacterCode = api_ord(api_substr($password, $i, 1));
$currentCharacter = api_substr($password, $i, 1);
$currentCharacterCode = api_ord($currentCharacter);
if ($currentCharacterCode >= 65 && $currentCharacterCode <= 90) {
$upperCase++;
}
@ -2646,7 +2647,7 @@ function api_check_password($password)
$digits++;
}
if (false !== strpos(Security::CHAR_SYMBOLS, $currentCharacterCode)) {
if (false !== strpos(Security::CHAR_SYMBOLS, $currentCharacter)) {
$specials++;
}
}
@ -9083,7 +9084,7 @@ function api_get_configuration_value($variable)
// Check if variable exists
if (isset($_configuration[$variable])) {
if (is_array($_configuration[$variable])) {
if (is_array($_configuration[$variable]) && api_is_multiple_url_enabled()) {
// Check if it exists for the sub portal
if (array_key_exists($urlId, $_configuration[$variable])) {
return $_configuration[$variable][$urlId];
@ -9091,7 +9092,7 @@ function api_get_configuration_value($variable)
// Try to found element with id = 1 (master portal)
if (array_key_exists(1, $_configuration[$variable])) {
return $_configuration[$variable][1];
} elseif (api_is_multiple_url_enabled()) {
} else {
// The value was there for other URLs but not the main URL nor the current URL
return null;
}

Loading…
Cancel
Save