Future<void> updateUserBadge(int badge) async { await promiseToFuture(ZIM.getInstance()!.updateUserBadge(badge)) .catchError(_handleError); return Future.value(); }