Если неизвестен content-type для обложки, то в базу копируется его значение, а расширение файла берется из аттрибута id