aboutsummaryrefslogtreecommitdiff
path: root/src/options.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/options.cpp')
-rw-r--r--src/options.cpp18
1 files changed, 7 insertions, 11 deletions
diff --git a/src/options.cpp b/src/options.cpp
index d25eea09..3d400c25 100644
--- a/src/options.cpp
+++ b/src/options.cpp
@@ -678,14 +678,7 @@ QVector<ServerInfo> Options::favorites()
f_server.port = favorite.value("port", 27016).toInt();
f_server.name = favorite.value("name", "Missing Name").toString();
f_server.description = favorite.value("desc", "No description").toString();
- if (favorite.contains("protocol"))
- {
- f_server.protocol = favorite.value("protocol").toString();
- }
- else
- {
- f_server.protocol = "tcp";
- }
+ f_server.scheme = favorite.value("scheme", "ws").toString();
serverlist.append(std::move(f_server));
favorite.endGroup();
@@ -705,7 +698,8 @@ void Options::setFavorites(QVector<ServerInfo> value)
favorite.setValue("address", fav_server.address);
favorite.setValue("port", fav_server.port);
favorite.setValue("desc", fav_server.description);
- favorite.setValue("protocol", fav_server.protocol);
+ favorite.setValue("legacy", fav_server.legacy);
+ favorite.setValue("scheme", fav_server.scheme);
favorite.endGroup();
}
favorite.sync();
@@ -726,7 +720,8 @@ void Options::addFavorite(ServerInfo server)
favorite.setValue("address", server.address);
favorite.setValue("port", server.port);
favorite.setValue("desc", server.description);
- favorite.setValue("protocol", server.protocol);
+ favorite.setValue("legacy", server.legacy);
+ favorite.setValue("scheme", server.scheme);
favorite.endGroup();
favorite.sync();
}
@@ -738,7 +733,8 @@ void Options::updateFavorite(ServerInfo server, int index)
favorite.setValue("address", server.address);
favorite.setValue("port", server.port);
favorite.setValue("desc", server.description);
- favorite.setValue("protocol", server.protocol);
+ favorite.setValue("legacy", server.legacy);
+ favorite.setValue("scheme", server.scheme);
favorite.endGroup();
favorite.sync();
}