mirror of
https://github.com/tiennm99/coolify.git
synced 2026-10-13 18:15:24 +00:00
fix(database): skip credential pattern validation for unchanged values
Pattern enforcement now conditional on field being dirty (changed vs saved value). Prevents false validation failures when existing records hold legacy credential formats that pre-date the stricter regex rules.
This commit is contained in:
1 parent
03313e54cc
commit
40a9881ef2
10 files changed
+165
-24
No files matched your search
@@ -92,7 +92,9 @@ class General extends Component
|
||||
'name' => ValidationPatterns::nameRules(),
|
||||
'description' => ValidationPatterns::descriptionRules(),
|
||||
'keydbConf' => 'nullable|string',
|
||||
'keydbPassword' => ValidationPatterns::databasePasswordRules(),
|
||||
'keydbPassword' => ValidationPatterns::databasePasswordRules(
|
||||
enforcePattern: $this->keydbPassword !== $this->database->keydb_password,
|
||||
),
|
||||
'image' => 'required|string',
|
||||
'portsMappings' => ValidationPatterns::portMappingRules(),
|
||||
'isPublic' => 'nullable|boolean',
|
||||
|
||||
Reference in new issue
Block a user