diff --git a/application/forms/Config/Resource/DbResourceForm.php b/application/forms/Config/Resource/DbResourceForm.php index e08094069..fd55e7c66 100644 --- a/application/forms/Config/Resource/DbResourceForm.php +++ b/application/forms/Config/Resource/DbResourceForm.php @@ -78,9 +78,11 @@ class DbResourceForm extends Form 'number', 'port', array( - 'preserveDefault' => true, + 'description' => $this->translate('The port to use'), 'label' => $this->translate('Port'), - 'description' => $this->translate('The port to use') + 'preserveDefault' => true, + 'required' => isset($formData['db']) && $formData['db'] === 'pgsql', + 'value' => isset($formData['db']) && $formData['db'] === 'pgsql' ? 5432 : null ) ); $this->addElement(