diff --git a/app/vpn/relayclient.cpp b/app/vpn/relayclient.cpp index cbb387e..fa95165 100644 --- a/app/vpn/relayclient.cpp +++ b/app/vpn/relayclient.cpp @@ -139,13 +139,9 @@ void RelayClient::onProvisionReply(QNetworkReply *reply) m_settings->setValue(QStringLiteral("vpn/peer_id"), m_vpnPeerId); m_settings->setValue(QStringLiteral("vpn/relay_url"), m_relayUrl.toString()); - WireGuardConfig cfg = WireGuardConfig::fromConf(conf); - if (!cfg.isValid()) { - emit vpnProvisionFailed(QStringLiteral("Received malformed .conf from server")); - return; - } - - emit vpnProvisioned(cfg); + RelayVPNConf vpnConf; + vpnConf.conf = conf; + emit vpnProvisioned(vpnConf); } // ─── revokeVPN() ─────────────────────────────────────────────────────────────