def should_whitelist_prevent_alert(user_url, reasons): is_whitelisted = datahandling.is_whitelisted_user( parsing.get_user_from_url(user_url)) if not is_whitelisted: return False reasons_comparison = [r for r in set(reasons) if "username" not in r] return len(reasons_comparison) == 0
def should_whitelist_prevent_alert(user_url, reasons): is_whitelisted = is_whitelisted_user(get_user_from_url(user_url)) if not is_whitelisted: return False reasons_copy = list(reasons) for reason in reasons_copy: if "username" in reason: reasons_copy.remove(reason) return len(reasons_copy) == 0
def should_whitelist_prevent_alert(user_url, reasons): is_whitelisted = datahandling.is_whitelisted_user(parsing.get_user_from_url(user_url)) if not is_whitelisted: return False reasons_comparison = [r for r in set(reasons) if "username" not in r] return len(reasons_comparison) == 0