Fix issue where saving a livestream or video could drop subscription changes

Github

Github
API
Fixes a recent issue where subscription changes on a livestream or video were silently lost if it was already linked to a subscription from another platform. Existing links no longer block the save, while new links must still belong to the same platform as the content.