## What Prevent adding or modifying votes on requests marked as **not-doable**. - **Backend** (`removeVote`): a vote cast before a request was marked not-doable could still be removed, mutating a frozen tally. It now returns `404`, mirroring `vote()` which already rejected not-doable requests. - **Frontend**: hide the unvote (chevron-down) button for not-doable requests; the vote button was already disabled for them. ## Test Added a feature test: vote → request becomes not-doable → `DELETE` vote returns `404` and the tally is unchanged. |
||
|---|---|---|
| .. | ||
| Controllers | ||
| Middleware | ||
| Requests | ||
| Responses | ||