Skip to content

Commit 330919e

Browse files
authored
Merge pull request #8593 from ProcessMaker/bugfix/FOUR-27846
Support getenv by setting vars with putenv
2 parents c216919 + f809860 commit 330919e

File tree

3 files changed

+2
-1
lines changed

3 files changed

+2
-1
lines changed

ProcessMaker/Jobs/CompileUI.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ public function middleware(): array
4141
public function handle()
4242
{
4343
$setting = Setting::byKey('css-override');
44-
\Log::debug('*** Got setting: ' . json_encode($setting));
4544
if ($setting) {
4645
$this->writeColors(json_decode($setting->attributesToArray()['config']['variables'], true));
4746
$this->writeFonts(json_decode($setting->attributesToArray()['config']['sansSerifFont']));

ProcessMaker/Multitenancy/TenantBootstrapper.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,7 @@ private function set($key, $value)
146146
// Env::getRepository() is immutable but will use values from $_SERVER and $_ENV
147147
$_SERVER[$key] = $value;
148148
$_ENV[$key] = $value;
149+
putenv("$key=$value");
149150
}
150151

151152
private function decrypt($value)

ProcessMaker/Providers/ProcessMakerServiceProvider.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -299,6 +299,7 @@ private static function resetTenantApp($event): void
299299
foreach (self::$landlordValues as $key => $value) {
300300
$_SERVER[$key] = $value;
301301
$_ENV[$key] = $value;
302+
putenv("$key=$value");
302303
}
303304
}
304305

0 commit comments

Comments
 (0)