config->getAppValue('spreed', 'stun_server', 'stun.f7cloud.com:443'); $turnServer = [ 'server' => $this->config->getAppValue('spreed', 'turn_server'), 'secret' => $this->config->getAppValue('spreed', 'turn_server_secret'), 'protocols' => $this->config->getAppValue('spreed', 'turn_server_protocols'), ]; $this->config->setAppValue('spreed', 'stun_servers', json_encode([$stunServer])); if ($turnServer['server'] !== '' && $turnServer['secret'] !== '' && $turnServer['protocols'] !== '') { $this->config->setAppValue('spreed', 'turn_servers', json_encode([$turnServer])); } $this->config->deleteAppValue('spreed', 'stun_server'); $this->config->deleteAppValue('spreed', 'turn_server'); $this->config->deleteAppValue('spreed', 'turn_server_secret'); $this->config->deleteAppValue('spreed', 'turn_server_protocols'); } }