mirror of
https://github.com/telegramdesktop/tdesktop
synced 2025-09-01 06:55:58 +00:00
Replaced some qsl with u""_q literal.
This commit is contained in:
@@ -100,7 +100,7 @@ QByteArray ParseRemoteConfigResponse(const QByteArray &bytes) {
|
||||
return document.object().value(
|
||||
"entries"
|
||||
).toObject().value(
|
||||
qsl("%1%2").arg(kConfigKey, kConfigSubKey)
|
||||
u"%1%2"_q.arg(kConfigKey, kConfigSubKey)
|
||||
).toString().toLatin1();
|
||||
}
|
||||
|
||||
@@ -283,22 +283,22 @@ void SpecialConfigRequest::sendNextRequest() {
|
||||
void SpecialConfigRequest::performRequest(const Attempt &attempt) {
|
||||
const auto type = attempt.type;
|
||||
auto url = QUrl();
|
||||
url.setScheme(qsl("https"));
|
||||
url.setScheme(u"https"_q);
|
||||
auto request = QNetworkRequest();
|
||||
auto payload = QByteArray();
|
||||
switch (type) {
|
||||
case Type::Mozilla: {
|
||||
url.setHost(attempt.data);
|
||||
url.setPath(qsl("/dns-query"));
|
||||
url.setQuery(qsl("name=%1&type=16&random_padding=%2").arg(
|
||||
url.setPath(u"/dns-query"_q);
|
||||
url.setQuery(u"name=%1&type=16&random_padding=%2"_q.arg(
|
||||
_domainString,
|
||||
GenerateDnsRandomPadding()));
|
||||
request.setRawHeader("accept", "application/dns-json");
|
||||
} break;
|
||||
case Type::Google: {
|
||||
url.setHost(attempt.data);
|
||||
url.setPath(qsl("/resolve"));
|
||||
url.setQuery(qsl("name=%1&type=ANY&random_padding=%2").arg(
|
||||
url.setPath(u"/resolve"_q);
|
||||
url.setQuery(u"name=%1&type=ANY&random_padding=%2"_q.arg(
|
||||
_domainString,
|
||||
GenerateDnsRandomPadding()));
|
||||
if (!attempt.host.isEmpty()) {
|
||||
@@ -308,23 +308,23 @@ void SpecialConfigRequest::performRequest(const Attempt &attempt) {
|
||||
} break;
|
||||
case Type::RemoteConfig: {
|
||||
url.setHost(ApiDomain(attempt.data));
|
||||
url.setPath(qsl("/v1/projects/%1/namespaces/firebase:fetch"
|
||||
url.setPath((u"/v1/projects/%1/namespaces/firebase:fetch"_q
|
||||
).arg(kRemoteProject));
|
||||
url.setQuery(qsl("key=%1").arg(kApiKey));
|
||||
payload = qsl("{\"app_id\":\"%1\",\"app_instance_id\":\"%2\"}").arg(
|
||||
url.setQuery(u"key=%1"_q.arg(kApiKey));
|
||||
payload = u"{\"app_id\":\"%1\",\"app_instance_id\":\"%2\"}"_q.arg(
|
||||
kAppId,
|
||||
InstanceId()).toLatin1();
|
||||
request.setRawHeader("Content-Type", "application/json");
|
||||
} break;
|
||||
case Type::Realtime: {
|
||||
url.setHost(kFireProject + qsl(".%1").arg(attempt.data));
|
||||
url.setPath(qsl("/%1%2.json").arg(kConfigKey, kConfigSubKey));
|
||||
url.setHost(kFireProject + u".%1"_q.arg(attempt.data));
|
||||
url.setPath(u"/%1%2.json"_q.arg(kConfigKey, kConfigSubKey));
|
||||
} break;
|
||||
case Type::FireStore: {
|
||||
url.setHost(attempt.host.isEmpty()
|
||||
? ApiDomain(attempt.data)
|
||||
: attempt.data);
|
||||
url.setPath(qsl("/v1/projects/%1/databases/(default)/documents/%2/%3"
|
||||
url.setPath((u"/v1/projects/%1/databases/(default)/documents/%2/%3"_q
|
||||
).arg(
|
||||
kFireProject,
|
||||
kConfigKey,
|
||||
@@ -517,7 +517,7 @@ void SpecialConfigRequest::handleResponse(const QByteArray &bytes) {
|
||||
for (const auto &address : data.vips().v) {
|
||||
const auto parseIp = [](const MTPint &ipv4) {
|
||||
const auto ip = *reinterpret_cast<const uint32*>(&ipv4.v);
|
||||
return qsl("%1.%2.%3.%4"
|
||||
return (u"%1.%2.%3.%4"_q
|
||||
).arg((ip >> 24) & 0xFF
|
||||
).arg((ip >> 16) & 0xFF
|
||||
).arg((ip >> 8) & 0xFF
|
||||
|
Reference in New Issue
Block a user