Merge pull request #5036 from sistracia/next

fix(api): domain check when updating domain
This commit is contained in:
Andras Bacsai 2025-02-03 21:28:42 +01:00 committed by GitHub
commit 035db67180
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1681,7 +1681,8 @@ public function update_by_uuid(Request $request)
], 422); ], 422);
} }
$domains = $request->domains; $domains = $request->domains;
if ($request->has('domains') && $server->isProxyShouldRun()) { $requestHasDomains = $request->has('domains');
if ($requestHasDomains && $server->isProxyShouldRun()) {
$uuid = $request->uuid; $uuid = $request->uuid;
$fqdn = $request->domains; $fqdn = $request->domains;
$fqdn = str($fqdn)->replaceEnd(',', '')->trim(); $fqdn = str($fqdn)->replaceEnd(',', '')->trim();
@ -1743,7 +1744,7 @@ public function update_by_uuid(Request $request)
removeUnnecessaryFieldsFromRequest($request); removeUnnecessaryFieldsFromRequest($request);
$data = $request->all(); $data = $request->all();
if ($request->has('domains') && $server->isProxyShouldRun()) { if ($requestHasDomains && $server->isProxyShouldRun()) {
data_set($data, 'fqdn', $domains); data_set($data, 'fqdn', $domains);
} }