net/relayd - regression in controller refactor (https://github.com/opnsense/core/issues/6389).

As StatusController->toggleAction creates an instance of ServiceController, it needs to pass $request in order to check for isPost().
This commit is contained in:
Ad Schellevis
2025-01-21 16:30:08 +01:00
parent 305af347b8
commit 104fc7a12f
@@ -224,7 +224,9 @@ class StatusController extends ApiControllerBase
$relaydMdl->serializeToConfig();
Config::getInstance()->save();
// invoke service controller
return (new ServiceController())->reconfigureAction();
$srv = new ServiceController();
$srv->request = $this->request;
return $srv->reconfigureAction();
}
}
return $result;