1
- import 'package:json_api/client.dart' ;
2
1
import 'package:json_api/document.dart' ;
3
2
import 'package:json_api/routing.dart' ;
4
3
import 'package:json_api/src/client/client.dart' ;
@@ -8,6 +7,7 @@ import 'package:json_api/src/client/response/collection_fetched.dart';
8
7
import 'package:json_api/src/client/response/related_resource_fetched.dart' ;
9
8
import 'package:json_api/src/client/response/relationship_fetched.dart' ;
10
9
import 'package:json_api/src/client/response/relationship_updated.dart' ;
10
+ import 'package:json_api/src/client/response/request_failure.dart' ;
11
11
import 'package:json_api/src/client/response/resource_created.dart' ;
12
12
import 'package:json_api/src/client/response/resource_fetched.dart' ;
13
13
import 'package:json_api/src/client/response/resource_updated.dart' ;
@@ -176,8 +176,11 @@ class RoutingClient {
176
176
Map <String , String > headers = const {},
177
177
Map <String , String > query = const {},
178
178
}) async {
179
- final response = await send (baseUri.relationship (type, id, relationship),
180
- Request .get ()..headers.addAll (headers)..query.addAll (query));
179
+ final response = await send (
180
+ baseUri.relationship (type, id, relationship),
181
+ Request .get ()
182
+ ..headers.addAll (headers)
183
+ ..query.addAll (query));
181
184
return RelationshipFetched .one (
182
185
response.http, response.document ?? (throw FormatException ()));
183
186
}
@@ -189,8 +192,11 @@ class RoutingClient {
189
192
Map <String , String > headers = const {},
190
193
Map <String , String > query = const {},
191
194
}) async {
192
- final response = await send (baseUri.relationship (type, id, relationship),
193
- Request .get ()..headers.addAll (headers)..query.addAll (query));
195
+ final response = await send (
196
+ baseUri.relationship (type, id, relationship),
197
+ Request .get ()
198
+ ..headers.addAll (headers)
199
+ ..query.addAll (query));
194
200
return RelationshipFetched .many (
195
201
response.http, response.document ?? (throw FormatException ()));
196
202
}
0 commit comments