fix for image destroy

This commit is contained in:
Adrian Hinz 2018-04-23 08:19:50 +02:00
parent 73e8a8b4ed
commit 604fede5a7
1 changed files with 7 additions and 3 deletions

View File

@ -80,9 +80,13 @@ module PsAdmin
image = Image.where(id: params[:id]).first
unless image.blank?
if image.cover.eql?(true)
img = Image.where('imageable_type = ? AND imageable_id = ? AND id != ?', image.imageable_type, image.imageable_id, image.id).first
img.cover = true
img.save
img = Image.by_image_type(image.imageable_type)
.where('imageable_id = ? AND id != ?',
image.imageable_id, image.id).first
unless img.blank?
img.cover = true
img.save
end
end
image.destroy
end