In the collectPresent function, there's a misleading error when users with mixed statuses (NICE on one list, EXTRA_NICE on the other) attempt to collect their presents. The function's strict check requires users to have identical statuses on both s_theListCheckedOnce and s_theListCheckedTwice lists to collect a present. If these conditions are not met, the function reverts with SantasList__NotNice, which is misleading since the user is NICE on at least one list.
User Confusion: Eligible users may be confused by the misleading error message.
Inconsistent Reward Distribution: Users partially meeting the criteria are unfairly denied rewards.
Clear Error Messages: Update the error message to accurately reflect the user's eligibility status.
Adjust Eligibility Criteria: Modify the eligibility criteria to accommodate users with mixed statuses.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.