Skip to content

Commit 2af200b

Browse files
authored
DQA-9566: DRUPAL_REVERSE_PROXY not properly set (#781)
1 parent 28414a2 commit 2af200b

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

src/TaskRunner/Commands/DrupalCommands.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -620,8 +620,8 @@ protected function getToolkitSettingsBlock()
620620
\$settings['file_temp_path'] = getenv('DRUPAL_FILE_TEMP_PATH') !== FALSE ? getenv('DRUPAL_FILE_TEMP_PATH') : '/tmp';
621621
622622
// Reverse proxy.
623-
if (intval(getenv('DRUPAL_REVERSE_PROXY_ENABLE')) === 1) {
624-
\$settings['reverse_proxy'] = (bool) getenv('DRUPAL_REVERSE_PROXY_ENABLE');
623+
if (filter_var(getenv('DRUPAL_REVERSE_PROXY_ENABLE'), FILTER_VALIDATE_BOOLEAN)) {
624+
\$settings['reverse_proxy'] = getenv('DRUPAL_REVERSE_PROXY_ENABLE');
625625
\$settings['reverse_proxy_addresses'] = explode(',', getenv('DRUPAL_REVERSE_PROXY_ADDRESSES'));
626626
}
627627

tests/fixtures/commands/drupal-settings-setup.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@
4040
$settings['file_temp_path'] = getenv('DRUPAL_FILE_TEMP_PATH') !== FALSE ? getenv('DRUPAL_FILE_TEMP_PATH') : '/tmp';
4141
4242
// Reverse proxy.
43-
if (intval(getenv('DRUPAL_REVERSE_PROXY_ENABLE')) === 1) {
44-
$settings['reverse_proxy'] = (bool) getenv('DRUPAL_REVERSE_PROXY_ENABLE');
43+
if (filter_var(getenv('DRUPAL_REVERSE_PROXY_ENABLE'), FILTER_VALIDATE_BOOLEAN)) {
44+
$settings['reverse_proxy'] = getenv('DRUPAL_REVERSE_PROXY_ENABLE');
4545
$settings['reverse_proxy_addresses'] = explode(',', getenv('DRUPAL_REVERSE_PROXY_ADDRESSES'));
4646
}
4747
@@ -103,8 +103,8 @@
103103
$settings['file_temp_path'] = getenv('DRUPAL_FILE_TEMP_PATH') !== FALSE ? getenv('DRUPAL_FILE_TEMP_PATH') : '/tmp';
104104
105105
// Reverse proxy.
106-
if (intval(getenv('DRUPAL_REVERSE_PROXY_ENABLE')) === 1) {
107-
$settings['reverse_proxy'] = (bool) getenv('DRUPAL_REVERSE_PROXY_ENABLE');
106+
if (filter_var(getenv('DRUPAL_REVERSE_PROXY_ENABLE'), FILTER_VALIDATE_BOOLEAN)) {
107+
$settings['reverse_proxy'] = getenv('DRUPAL_REVERSE_PROXY_ENABLE');
108108
$settings['reverse_proxy_addresses'] = explode(',', getenv('DRUPAL_REVERSE_PROXY_ADDRESSES'));
109109
}
110110
@@ -167,8 +167,8 @@
167167
$settings['file_temp_path'] = getenv('DRUPAL_FILE_TEMP_PATH') !== FALSE ? getenv('DRUPAL_FILE_TEMP_PATH') : '/tmp';
168168
169169
// Reverse proxy.
170-
if (intval(getenv('DRUPAL_REVERSE_PROXY_ENABLE')) === 1) {
171-
$settings['reverse_proxy'] = (bool) getenv('DRUPAL_REVERSE_PROXY_ENABLE');
170+
if (filter_var(getenv('DRUPAL_REVERSE_PROXY_ENABLE'), FILTER_VALIDATE_BOOLEAN)) {
171+
$settings['reverse_proxy'] = getenv('DRUPAL_REVERSE_PROXY_ENABLE');
172172
$settings['reverse_proxy_addresses'] = explode(',', getenv('DRUPAL_REVERSE_PROXY_ADDRESSES'));
173173
}
174174

0 commit comments

Comments
 (0)