Skip to content

Commit bb4f85e

Browse files
committed
chore: simplified encoding
1 parent f23749f commit bb4f85e

File tree

2 files changed

+6
-8
lines changed

2 files changed

+6
-8
lines changed

templates/dart/lib/src/client_mixin.dart.twig

+3-4
Original file line numberDiff line numberDiff line change
@@ -62,10 +62,9 @@ class ClientMixin {
6262
(request as http.Request).body = jsonEncode(params);
6363
}
6464

65-
request.headers.addAll(Map.fromIterable(headers.entries,
66-
key: (entry) => entry.key,
67-
value: (entry) => entry.key == 'User-Agent' ? Uri.encodeFull(entry.value) : entry.value
68-
));
65+
headers['User-Agent'] = Uri.encodeFull(headers['User-Agent'] ?? '');
66+
67+
request.headers.addAll(headers);
6968
return request;
7069
}
7170

templates/flutter/lib/src/client_mixin.dart.twig

+3-4
Original file line numberDiff line numberDiff line change
@@ -62,10 +62,9 @@ class ClientMixin {
6262
(request as http.Request).body = jsonEncode(params);
6363
}
6464

65-
request.headers.addAll(Map.fromIterable(headers.entries,
66-
key: (entry) => entry.key,
67-
value: (entry) => entry.key == 'User-Agent' ? Uri.encodeFull(entry.value) : entry.value
68-
));
65+
headers['User-Agent'] = Uri.encodeFull(headers['User-Agent'] ?? '');
66+
67+
request.headers.addAll(headers);
6968
return request;
7069
}
7170

0 commit comments

Comments
 (0)