fix: correctly set the Mercure hub for the main worker request by dunglas · Pull Request #2026 · php/frankenphp
| if w.requestOptions == nil { | |
| workerOpts = append(workerOpts, | |
| frankenphp.WithWorkerEnv(w.Env), | |
| frankenphp.WithWorkerWatchMode(w.Watch), | |
| frankenphp.WithWorkerMaxFailures(w.MaxConsecutiveFailures), | |
| frankenphp.WithWorkerMaxThreads(w.MaxThreads), | |
| ) | |
| } else { | |
| workerOpts = append( | |
| workerOpts, | |
| frankenphp.WithWorkerEnv(w.Env), | |
| frankenphp.WithWorkerWatchMode(w.Watch), | |
| frankenphp.WithWorkerMaxFailures(w.MaxConsecutiveFailures), | |
| frankenphp.WithWorkerMaxThreads(w.MaxThreads), | |
| frankenphp.WithWorkerRequestOptions(w.requestOptions...), | |
| ) | |
| } | |
| workerOpts = append( | |
| workerOpts, | |
| frankenphp.WithWorkerEnv(w.Env), | |
| frankenphp.WithWorkerWatchMode(w.Watch), | |
| frankenphp.WithWorkerMaxFailures(w.MaxConsecutiveFailures), | |
| frankenphp.WithWorkerMaxThreads(w.MaxThreads), | |
| frankenphp.WithWorkerRequestOptions(w.requestOptions...), | |
| ) |