Merge branch 'ent-6141-cambios-sistema-de-licencias-trial' into 'develop'

Do not show the UM registration wizard for trial licenses.

See merge request artica/pandorafms!3385
This commit is contained in:
Daniel Rodriguez 2020-07-27 13:07:34 +02:00
commit b5a62a9977
1 changed files with 22 additions and 0 deletions

View File

@ -53,6 +53,23 @@ function update_manager_verify_registration()
return false;
}
/**
* Check if a trial license is in use.
*
* @return boolean true if a trial license is in use, false otherwise.
*/
function update_manager_verify_trial()
{
global $config;
if (isset($config['license_licensed_to'])
&& strstr($config['license_licensed_to'], 'info@pandorafms.com') !== FALSE
) {
return true;
}
return false;
}
/**
* Parses responses from configuration wizard.
@ -440,6 +457,11 @@ function registration_wiz_modal(
global $config;
$output = '';
// Do not show the wizard for trial licenses.
if (update_manager_verify_trial()) {
return '';
}
$product_name = get_product_name();
$output .= '<div id="registration_wizard" title="';