isHigherThanOrEqualToFull method

Future<bool> isHigherThanOrEqualToFull()

Implementation

Future<bool> isHigherThanOrEqualToFull() async {
  try {
    bool isFullMember = await this.isFull();
    bool isManager = await this.isManager();
    bool isAdmin = await this.isAdmin();

    if (isFullMember || isManager || isAdmin) {
      // debugPrint("querySnapshot.docs: ${querySnapshot.docs.first.data()}");
      debugPrint("[*] 정회원 이상 권한입니다.");
      return true;
    } else {
      debugPrint("[*] 정회원 이상 아닙니다.");
      return false;
    }
  } catch (e) {
    debugPrint("Error checking full member status: $e");
    return false;
  }
}