mirror of
https://github.com/telegramdesktop/tdesktop
synced 2025-09-02 15:35:51 +00:00
Avoid multiple .arg usage as suggested by clazy
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).arg(kConfigSubKey)
|
||||
qsl("%1%2").arg(kConfigKey, kConfigSubKey)
|
||||
).toString().toLatin1();
|
||||
}
|
||||
|
||||
@@ -290,17 +290,17 @@ void SpecialConfigRequest::performRequest(const Attempt &attempt) {
|
||||
case Type::Mozilla: {
|
||||
url.setHost(attempt.data);
|
||||
url.setPath(qsl("/dns-query"));
|
||||
url.setQuery(qsl("name=%1&type=16&random_padding=%2"
|
||||
).arg(_domainString
|
||||
).arg(GenerateDnsRandomPadding()));
|
||||
url.setQuery(qsl("name=%1&type=16&random_padding=%2").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(_domainString
|
||||
).arg(GenerateDnsRandomPadding()));
|
||||
url.setQuery(qsl("name=%1&type=ANY&random_padding=%2").arg(
|
||||
_domainString,
|
||||
GenerateDnsRandomPadding()));
|
||||
if (!attempt.host.isEmpty()) {
|
||||
const auto host = attempt.host + ".google.com";
|
||||
request.setRawHeader("Host", host.toLatin1());
|
||||
@@ -311,23 +311,24 @@ void SpecialConfigRequest::performRequest(const Attempt &attempt) {
|
||||
url.setPath(qsl("/v1/projects/%1/namespaces/firebase:fetch"
|
||||
).arg(kRemoteProject));
|
||||
url.setQuery(qsl("key=%1").arg(kApiKey));
|
||||
payload = qsl("{\"app_id\":\"%1\",\"app_instance_id\":\"%2\"}"
|
||||
).arg(kAppId
|
||||
).arg(InstanceId()).toLatin1();
|
||||
payload = qsl("{\"app_id\":\"%1\",\"app_instance_id\":\"%2\"}").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).arg(kConfigSubKey));
|
||||
url.setPath(qsl("/%1%2.json").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"
|
||||
).arg(kFireProject
|
||||
).arg(kConfigKey
|
||||
).arg(kConfigSubKey));
|
||||
).arg(
|
||||
kFireProject,
|
||||
kConfigKey,
|
||||
kConfigSubKey));
|
||||
if (!attempt.host.isEmpty()) {
|
||||
const auto host = ApiDomain(attempt.host);
|
||||
request.setRawHeader("Host", host.toLatin1());
|
||||
|
Reference in New Issue
Block a user