Refactored ruhlattio's change to keep the addCoverURLgeneral function for TV and the other types to use.