Fix:(service) Appwrite too many redirects error (#7364)

This commit is contained in:
Andras Bacsai
2025-11-28 11:07:41 +01:00
committed by GitHub
+12
View File
@@ -104,6 +104,18 @@ class Create extends Component
} }
$service->parse(isNew: true); $service->parse(isNew: true);
// For Appwrite services, disable strip prefix for services that handle domain requests
if ($oneClickServiceName === 'appwrite') {
$servicesToDisableStripPrefix = ['appwrite', 'appwrite-console', 'appwrite-realtime'];
foreach ($servicesToDisableStripPrefix as $serviceName) {
$appService = $service->applications()->whereName($serviceName)->first();
if ($appService) {
$appService->is_stripprefix_enabled = false;
$appService->save();
}
}
}
return redirect()->route('project.service.configuration', [ return redirect()->route('project.service.configuration', [
'service_uuid' => $service->uuid, 'service_uuid' => $service->uuid,
'environment_uuid' => $environment->uuid, 'environment_uuid' => $environment->uuid,