From 7ae3e577e8d741607455300670bed5b24ca1aba4 Mon Sep 17 00:00:00 2001 From: Fabian Freund Date: Mon, 15 Sep 2025 06:56:07 +0200 Subject: [PATCH] add timeouts --- .../lib/src/data/service/moat_api.dart | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/pluggable_transports_proxy/lib/src/data/service/moat_api.dart b/packages/pluggable_transports_proxy/lib/src/data/service/moat_api.dart index 51aa48f1..cc00d94f 100644 --- a/packages/pluggable_transports_proxy/lib/src/data/service/moat_api.dart +++ b/packages/pluggable_transports_proxy/lib/src/data/service/moat_api.dart @@ -51,12 +51,16 @@ class MoatApi { Future _get(String endpoint) async { final uri = Uri.parse('$_baseUrl$endpoint'); - return await _client.get(uri, headers: _headers); + return await _client + .get(uri, headers: _headers) + .timeout(const Duration(seconds: 15)); } Future _post(String endpoint, Object body) async { final uri = Uri.parse('$_baseUrl$endpoint'); - return await _client.post(uri, headers: _headers, body: jsonEncode(body)); + return await _client + .post(uri, headers: _headers, body: jsonEncode(body)) + .timeout(const Duration(seconds: 15)); } Map get _headers => {