@@ -17,61 +17,56 @@ class ConversationApi {
17
17
Future <MixinResponse <ConversationResponse >> update (
18
18
String conversationId, ConversationRequest request) =>
19
19
MixinResponse .request <ConversationResponse >(
20
- dio.post ('/conversations/${Uri .encodeComponent (conversationId )}' ,
21
- data: request),
20
+ dio.post ('/conversations/$conversationId ' , data: request),
22
21
ConversationResponse .fromJson,
23
22
);
24
23
25
24
Future <MixinResponse <void >> exit (String conversationId) =>
26
- MixinResponse .requestVoid (dio
27
- .post ('/conversations/${ Uri . encodeComponent ( conversationId )} /exit' ));
25
+ MixinResponse .requestVoid (
26
+ dio .post ('/conversations/$conversationId /exit' ));
28
27
29
28
Future <MixinResponse <ConversationResponse >> getConversation (String id) =>
30
29
MixinResponse .request <ConversationResponse >(
31
- dio.get ('/conversations/${ Uri . encodeComponent ( id )} ' ),
30
+ dio.get ('/conversations/$id ' ),
32
31
ConversationResponse .fromJson,
33
32
);
34
33
35
34
Future <MixinResponse <ConversationResponse >> updateConversation (String id) =>
36
35
MixinResponse .request <ConversationResponse >(
37
- dio.get ('/conversations/${ Uri . encodeComponent ( id )} ' ),
36
+ dio.get ('/conversations/$id ' ),
38
37
ConversationResponse .fromJson,
39
38
);
40
39
41
40
Future <MixinResponse <ConversationResponse >> participants (
42
41
String id, String action, List <ParticipantRequest > requests) =>
43
42
MixinResponse .request <ConversationResponse >(
44
- dio.post (
45
- '/conversations/${Uri .encodeComponent (id )}/participants/${Uri .encodeComponent (action )}' ,
46
- data: requests),
43
+ dio.post ('/conversations/$id /participants/$action ' , data: requests),
47
44
ConversationResponse .fromJson,
48
45
);
49
46
50
47
Future <MixinResponse <ConversationResponse >> mute (
51
48
String id, ConversationRequest request) =>
52
49
MixinResponse .request <ConversationResponse >(
53
- dio.post ('/conversations/${Uri .encodeComponent (id )}/mute' ,
54
- data: request),
50
+ dio.post ('/conversations/$id /mute' , data: request),
55
51
ConversationResponse .fromJson,
56
52
);
57
53
58
54
Future <MixinResponse <ConversationResponse >> rotate (String id) =>
59
55
MixinResponse .request <ConversationResponse >(
60
- dio.post ('/conversations/${ Uri . encodeComponent ( id )} /rotate' ),
56
+ dio.post ('/conversations/$id /rotate' ),
61
57
ConversationResponse .fromJson,
62
58
);
63
59
64
60
Future <MixinResponse <ConversationResponse >> join (String id) =>
65
61
MixinResponse .request (
66
- dio.post ('/conversations/${ Uri . encodeComponent ( id )} /join' ),
62
+ dio.post ('/conversations/$id /join' ),
67
63
ConversationResponse .fromJson,
68
64
);
69
65
70
66
Future <MixinResponse <ConversationResponse >> disappear (
71
67
String id, DisappearRequest request) =>
72
68
MixinResponse .request <ConversationResponse >(
73
- dio.post ('/conversations/${Uri .encodeComponent (id )}/disappear' ,
74
- data: request),
69
+ dio.post ('/conversations/$id /disappear' , data: request),
75
70
ConversationResponse .fromJson,
76
71
);
77
72
}
0 commit comments