Check the user can create a new version using an alternate method

Previous editions weren't being updated after newer editions were deleted. This left edition data in an inconsistent state and users couldn't then create newer editions.