subscription list+view
This commit is contained in:
@@ -332,11 +332,26 @@ class APIClient {
|
||||
);
|
||||
}
|
||||
|
||||
static Future<Subscription> getSubscription(TokenSource auth, String subscriptionID) async {
|
||||
return await _request(
|
||||
name: 'getSubscription',
|
||||
method: 'GET',
|
||||
relURL: 'users/${auth.getUserID()}/subscriptions/${subscriptionID}',
|
||||
fn: Subscription.fromJson,
|
||||
authToken: auth.getToken(),
|
||||
);
|
||||
}
|
||||
|
||||
static Future<List<Subscription>> getSubscriptionList(TokenSource auth) async {
|
||||
return await _request(
|
||||
name: 'getSubscriptionList',
|
||||
method: 'GET',
|
||||
relURL: 'users/${auth.getUserID()}/subscriptions',
|
||||
query: {
|
||||
'direction': ['both'],
|
||||
'confirmation': ['all'],
|
||||
'external': ['all'],
|
||||
},
|
||||
fn: (json) => Subscription.fromJsonArray(json['subscriptions'] as List<dynamic>),
|
||||
authToken: auth.getToken(),
|
||||
);
|
||||
|
Reference in New Issue
Block a user