There are some edge cases associated with updating a retrospective's associated project.
The list should only contain the projects associated with the group that the pair is associated with.
If the user has been removed from a group and edits an existing retrospective associated with a pair (associated with that group) they had when they were still in that group, they should not be allowed to change the project.
They should be able to edit the project field if they are still in the group associated with the retrospective (through the pair).
There are some edge cases associated with updating a retrospective's associated project.
The list should only contain the projects associated with the group that the pair is associated with.
If the user has been removed from a group and edits an existing retrospective associated with a pair (associated with that group) they had when they were still in that group, they should not be allowed to change the project.
They should be able to edit the project field if they are still in the group associated with the retrospective (through the pair).