canAccess static method

bool canAccess(
  1. List<TagUser>? roles
)

Implementation

static bool canAccess(List<TagUser>? roles) {
  if (roles == null || roles.isEmpty) return true;
  try {
    if (U.user.tags.containsAny(<int>[TagUser.superAdmin.number, TagUser.systemAdmin.number])) return true;
    return roles.any((TagUser r) => U.user.tags.contains(r.number));
  } catch (_) {
    return false;
  }
}