mirror of
https://github.com/pelican-dev/panel.git
synced 2025-09-08 09:38:37 +02:00
fix egg importer
This commit is contained in:
parent
d465ea696f
commit
e6441d2b15
@ -181,9 +181,9 @@ class EggImporterService
|
||||
if ($forbidden->count()) {
|
||||
$parsed['variables'] = $allowed->merge($updatedVariables)->all();
|
||||
|
||||
if (count($parsed['startup_commands']) > 0) {
|
||||
foreach ($parsed['startup_commands'] ?? [] as $name => $startup) {
|
||||
$pattern = '/\b(' . collect($forbidden)->map(fn ($variable) => preg_quote($variable['env_variable']))->join('|') . ')\b/';
|
||||
$parsed['startup'] = preg_replace($pattern, 'SERVER_$1', $parsed['startup']) ?? $parsed['startup'];
|
||||
$parsed['startup_commands'][$name] = preg_replace($pattern, 'SERVER_$1', $startup) ?? $startup;
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user