[Voting] Forbid nonsensical alternative recommendations
Bug Report
Description
During fellow voting on an EIC recommendation, the fellow is free to select any alternative recommendation such as:
- A recommendation identical to the one already proposed by the EIC
- A recommendation that refers to a different target journal but ultimately rejects the paper, implying that the fellow is rejecting the submission for a different journal than the one proposed by the EIC
Behavior
Expected: An error message prevents the vote from being cast and notes the reasons why this is
Actual: The vote is accepted and the fellow is thanked for casting it (!)