Fixed: ssl issue and remove extra code

This commit is contained in:
amit sharma
2026-06-18 15:44:54 +05:30
parent 4b7e5c7dcf
commit 4b297e80d5
2 changed files with 4 additions and 13 deletions

View File

@@ -151,10 +151,10 @@ class Datas
'default' => 1,
'help' => 'Get news from QloApps',
),
'ssl' => array(
'enable_ssl' => array(
'name' => 'ssl',
'default' => '',
'help' => 'Enable SSL: --ssl=1 or --ssl=true to enable, --ssl=0 or --ssl=false to disable',
'default' => 0,
'help' => 'Enable SSL for QloApps',
),
);

View File

@@ -122,16 +122,6 @@ class InstallControllerConsoleProcess extends InstallControllerConsole
if (!$this->processConfigureShop()) {
$this->printErrors();
}
if ($this->datas->ssl !== false && $this->datas->ssl !== '') {
$ssl_raw = strtolower(trim((string)$this->datas->ssl));
if (!in_array($ssl_raw, array('0', '1', 'true', 'false'), true)) {
echo 'Invalid value for --ssl. Accepted values: 1, 0, true, false.'."\n";
die;
}
$ssl_value = (int) filter_var($ssl_raw, FILTER_VALIDATE_BOOLEAN);
Configuration::updateValue('PS_SSL_ENABLED', $ssl_value);
Configuration::updateValue('PS_SSL_ENABLED_EVERYWHERE', $ssl_value);
}
}
if (in_array('fixtures', $steps)) {
@@ -248,6 +238,7 @@ class InstallControllerConsoleProcess extends InstallControllerConsole
'admin_lastname' => $this->datas->admin_lastname,
'admin_password' => $this->datas->admin_password,
'admin_email' => $this->datas->admin_email,
'enable_ssl' => $this->datas->enable_ssl,
'marketing_consent' => $this->datas->marketing_consent,
'configuration_agrement' => true,
'send_informations' => true,