From 84ad167ab43a9f94d69e71d6ba3644b0ec037651 Mon Sep 17 00:00:00 2001 From: "vladimir.kuznetsov" Date: Fri, 5 Apr 2024 22:00:23 +0500 Subject: [PATCH] fixed api server rename --- client/ui/models/servers_model.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/client/ui/models/servers_model.cpp b/client/ui/models/servers_model.cpp index f3f45e15..e48528e2 100644 --- a/client/ui/models/servers_model.cpp +++ b/client/ui/models/servers_model.cpp @@ -31,10 +31,15 @@ bool ServersModel::setData(const QModelIndex &index, const QVariant &value, int } QJsonObject server = m_servers.at(index.row()).toObject(); + const auto configVersion = server.value(config_key::configVersion).toInt(); switch (role) { case NameRole: { - server.insert(config_key::description, value.toString()); + if (configVersion) { + server.insert(config_key::name, value.toString()); + } else { + server.insert(config_key::description, value.toString()); + } m_settings->editServer(index.row(), server); m_servers.replace(index.row(), server); if (index.row() == m_defaultServerIndex) {