revokeAccessForProfileImage method
Implementation
revokeAccessForProfileImage(BuildContext context) async {
if (!availableFeatures.value.isGroupChatAvailable.checkNull()) {
Helper.showFeatureUnavailable(context);
return;
}
if (await AppUtils.isNetConnected()) {
if (context.mounted) showLoader(context);
Mirrorfly.removeGroupProfileImage(
jid: profile.jid.checkNull(),
flyCallBack: (FlyResponse response) {
hideLoader(context);
if (response.isSuccess) {
profile_.value.image = Constants.emptyString;
profile_.refresh();
}
});
} else {
toToast(AppConstants.noInternetConnection);
}
}