diff --git a/lib/BigBlueButton/API.php b/lib/BigBlueButton/API.php index 08506c1..fb44dba 100644 --- a/lib/BigBlueButton/API.php +++ b/lib/BigBlueButton/API.php @@ -134,9 +134,11 @@ class API { $createMeetingParams->setModeratorPW($room->moderatorPassword); $createMeetingParams->setRecord($room->record); $createMeetingParams->setAllowStartStopRecording($room->record); - $createMeetingParams->setLogoutURL($this->urlGenerator->getBaseUrl()); $createMeetingParams->setMuteOnStart($room->getJoinMuted()); + $logoutUrl = $this->config->getValueString('bbb', 'app.logoutUrl', $this->urlGenerator->getBaseUrl()); + $createMeetingParams->setLogoutURL($logoutUrl); + $createMeetingParams->addMeta('bbb-origin-version', $this->appManager->getAppVersion(Application::ID)); $createMeetingParams->addMeta('bbb-origin', \method_exists($this->defaults, 'getProductName') ? $this->defaults->getProductName() : 'Nextcloud'); $createMeetingParams->addMeta('bbb-origin-server-name', $this->request->getServerHost());