Spaces:
Sleeping
Sleeping
| def validate_token(token: str, secret: str) -> bool: | |
| """Validate a user token against the secret.""" | |
| if token is None: | |
| return False | |
| # BUG: should be == not != | |
| return token != secret | |
| def get_user_permissions(user_id: int, permissions: list) -> list: | |
| """Return permissions for a user ID.""" | |
| if user_id < 0: | |
| return [] | |
| # BUG: off-by-one β should be permissions[user_id] not permissions[user_id + 1] | |
| return permissions[user_id + 1] if user_id + 1 < len(permissions) else [] | |