Missing Delegate Validation#
castVoteInternal validates that the voter must have a
But in ERC721WrapperVotes.sol the end user is able to delegate votes to any address, even if they do not have a communityId:
When a user delegates their votes, validate that the delegatee is a valid community member.
Note, this validation also would also alleviate issues around zero address delegation.