Fix issue where saving a video or livestream could report success without storing the new thumbnail

Github

Github
API
Fixes a recent issue where saving a video or livestream with a new thumbnail could show success while the old image stayed in place. Saving now shows an error when the thumbnail cannot be stored, and none of the other changes are saved, including manual prices.