namespace BookStack\Entities\Repos;
-use BookStack\Actions\TagRepo;
+use BookStack\Activity\TagRepo;
use BookStack\Entities\Models\Entity;
use BookStack\Entities\Models\HasCoverImage;
use BookStack\Exceptions\ImageUploadException;
{
if ($coverImage) {
$imageType = $entity->coverImageTypeKey();
- $this->imageRepo->destroyImage($entity->cover);
+ $this->imageRepo->destroyImage($entity->cover()->first());
$image = $this->imageRepo->saveNew($coverImage, $imageType, $entity->id, 512, 512, true);
$entity->cover()->associate($image);
$entity->save();
}
if ($removeImage) {
- $this->imageRepo->destroyImage($entity->cover);
+ $this->imageRepo->destroyImage($entity->cover()->first());
$entity->image_id = 0;
$entity->save();
}