fixed: text field can not be updated to memory, including site and port

This commit is contained in:
ronoaer 2023-09-07 07:44:51 +08:00
parent 2eb729d712
commit 66a3538d05
2 changed files with 15 additions and 1 deletions

View file

@ -47,7 +47,11 @@ void CloakLogic::updateProtocolPage(const QJsonObject &ckConfig, DockerContainer
QJsonObject CloakLogic::getProtocolConfigFromPage(QJsonObject oldConfig)
{
oldConfig.insert(config_key::cipher, comboBoxCipherText());
oldConfig.insert(config_key::site, lineEditSiteText());
QString newSite = lineEditSiteText();
newSite.replace("https://", "");
oldConfig.insert(config_key::site, newSite);
oldConfig.insert(config_key::port, lineEditPortText());
return oldConfig;