Skip to content

[BUG] Show specific eligibility requirements when users cannot apply to rounds #314

@Amichael10

Description

@Amichael10

When users try to apply to a round (or join a list) and they are not eligible, the app only shows a generic “not eligible” message. It doesn’t explain why they are ineligible.

Expected Behavior

If a round requires membership in a specific list, the error should explicitly say:

“You must be a member of [List Name] to apply to this round.”

If a list has its own eligibility rules, the same logic should apply — users should see a clear message that tells them which list or requirement they are missing.

Why This Matters

Without this feedback, users don’t know what action to take to become eligible (e.g., joining a list first). This leads to confusion and unnecessary support requests.

Proposed Solution

Update the eligibility check logic for both rounds and lists so that the rejection message specifies the required list or rule.

Example:

Current: “You are not eligible.”

Improved: “You must be part of Web3 Security & Anti-Scam Tools list to apply to this round.”

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions