@@ -71,13 +71,8 @@ class LiveApiConnection extends ApiConnection {
71
71
Future <String > get (String route, Map <String , dynamic >? params) async {
72
72
assert (_isOpen);
73
73
final baseUrl = Uri .parse (auth.realmUrl);
74
- final url = Uri (
75
- scheme: baseUrl.scheme,
76
- userInfo: baseUrl.userInfo,
77
- host: baseUrl.host,
78
- port: baseUrl.port,
79
- path: "/api/v1/$route " ,
80
- queryParameters: encodeParameters (params));
74
+ final url = baseUrl.replace (
75
+ path: "/api/v1/$route " , queryParameters: encodeParameters (params));
81
76
if (kDebugMode) print ("GET $url " );
82
77
final response = await _client.get (url, headers: _headers ());
83
78
if (response.statusCode != 200 ) {
@@ -90,7 +85,7 @@ class LiveApiConnection extends ApiConnection {
90
85
Future <String > post (String route, Map <String , dynamic >? params) async {
91
86
assert (_isOpen);
92
87
final response = await _client.post (
93
- Uri .parse ("${ auth .realmUrl } /api/v1/$route " ),
88
+ Uri .parse (auth.realmUrl). replace (path : " /api/v1/$route " ),
94
89
headers: _headers (),
95
90
body: encodeParameters (params));
96
91
if (response.statusCode != 200 ) {
0 commit comments