Make sure daemon_listen and daemon_connect match when not behind proxy (#1428)

This commit is contained in:
Boy132 2025-06-04 08:37:04 +02:00 committed by GitHub
parent 0ba497a2eb
commit 456c4f46bc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 18 additions and 0 deletions

View File

@ -418,4 +418,13 @@ class CreateNode extends CreateRecord
{ {
return []; return [];
} }
protected function mutateFormDataBeforeCreate(array $data): array
{
if (!$data['behind_proxy']) {
$data['daemon_listen'] = $data['daemon_connect'];
}
return $data;
}
} }

View File

@ -640,6 +640,15 @@ class EditNode extends EditRecord
]; ];
} }
protected function mutateFormDataBeforeSave(array $data): array
{
if (!$data['behind_proxy']) {
$data['daemon_listen'] = $data['daemon_connect'];
}
return $data;
}
protected function afterSave(): void protected function afterSave(): void
{ {
$this->fillForm(); $this->fillForm();