getSubscriberSubscriptions method
dynamic
getSubscriberSubscriptions( - String subscriberId
)
Implementation
getSubscriberSubscriptions(String subscriberId) async {
// subscriberId = 'IJCSBtSSnpVa8NpOTolWmgP4jZC3';
var response = await Requests.getDio().get('dashboard/subscribers/$subscriberId');
var responseData = response.data['data'];
if (response.statusCode == 200) {
print('Subscriptions: ${json.encode(response.data['data']['subscriptions'])}');
selectedSubsccriber.value?.subscriptions?.clear();
if (responseData['subscriptions'] != null) {
selectedSubsccriber.value?.subscriptions =
(responseData['subscriptions'] as List).map(
(subscriptionJson) => Subscription.fromJson(subscriptionJson)
).toList();
}
}
else {
print(response.statusMessage);
}
}