aboutsummaryrefslogtreecommitdiffhomepage
path: root/tdnet
diff options
context:
space:
mode:
authorlevlam <levlam@telegram.org>2023-07-31 18:27:10 +0300
committerlevlam <levlam@telegram.org>2023-07-31 18:27:10 +0300
commit3303c659bf8468dd7ed29fe8ce65fa084dd290a1 (patch)
treed9f1cdf86c2d9ed18a51604a8120558c6a86f4b8 /tdnet
parent7a801364782e965a47949ff33df193ed98e8b9d1 (diff)
Use JsonOnject::extract_ if possible.
Diffstat (limited to 'tdnet')
-rw-r--r--tdnet/td/net/GetHostByNameActor.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/tdnet/td/net/GetHostByNameActor.cpp b/tdnet/td/net/GetHostByNameActor.cpp
index 147cc3024..b39993d3a 100644
--- a/tdnet/td/net/GetHostByNameActor.cpp
+++ b/tdnet/td/net/GetHostByNameActor.cpp
@@ -83,7 +83,7 @@ class GoogleDnsResolver final : public Actor {
return Status::Error("Failed to parse DNS result: not an object");
}
auto &object = json_value.get_object();
- TRY_RESULT(answer, get_json_object_field(object, "Answer", JsonValue::Type::Array, false));
+ TRY_RESULT(answer, object.extract_required_field("Answer", JsonValue::Type::Array));
return get_ip_address(answer);
}
}