What do you want to see in the API?
Add server-side daily task progress tracking for YOUR_VOICE.
The task should progress when a player successfully casts a vote in an existing clan voting.
How do you think this should work?
When a player successfully votes in a clan voting, the backend should emit a daily task event for:
ServerTaskName.YOUR_VOICE
The task should only progress after the vote has been accepted and saved successfully. If permission checks fail, the voting has expired, the player has already voted, or saving the vote fails, the daily task must not progress.
Expected behavior:
- The task progresses only for the player who casts the vote.
- The voting must belong to the player’s current clan.
- The task is server-tracked, not manually completed by the client.
- Completing the task should use the existing daily task completion flow.
- This task should represent voting in an existing clan voting, not creating a new voting or listing an item on the flea market.
Any additional info?
This should stay separate from related voting/flea market daily tasks:
LETTING_GO_OF_THE_OLD = propose an item for sale and start the sell-item voting
RECYCLING_EXPERIENCES = list an already approved item on the flea market
ServerTaskName.YOUR_VOICE already exists in the server task enum. The current voting controller appears to emit progress for PARTICIPATE_CLAN_VOTING; this should likely be changed or mapped to YOUR_VOICE so the new 2026 daily task name is used consistently.
Also check the daily task generation and startup refresh logic. YOUR_VOICE should be available as a generated server-tracked task. It needs to be included in the generated server task type list and in title generation.
What do you want to see in the API?
Add server-side daily task progress tracking for
YOUR_VOICE.The task should progress when a player successfully casts a vote in an existing clan voting.
How do you think this should work?
When a player successfully votes in a clan voting, the backend should emit a daily task event for:
The task should only progress after the vote has been accepted and saved successfully. If permission checks fail, the voting has expired, the player has already voted, or saving the vote fails, the daily task must not progress.
Expected behavior:
Any additional info?
This should stay separate from related voting/flea market daily tasks:
LETTING_GO_OF_THE_OLD= propose an item for sale and start the sell-item votingRECYCLING_EXPERIENCES= list an already approved item on the flea marketServerTaskName.YOUR_VOICEalready exists in the server task enum. The current voting controller appears to emit progress forPARTICIPATE_CLAN_VOTING; this should likely be changed or mapped toYOUR_VOICEso the new 2026 daily task name is used consistently.Also check the daily task generation and startup refresh logic.
YOUR_VOICEshould be available as a generated server-tracked task. It needs to be included in the generated server task type list and in title generation.