[-] WS: Fix #PSCFV-5915 temporary images deletion
This commit is contained in:
1 parent
cd7cc208e8
commit
d274f6d84a
1 file changed
+6
-1
@@ -692,8 +692,13 @@ class WebserviceSpecificManagementImagesCore implements WebserviceSpecificManage
|
|||||||
$image = new Image((int)$this->wsObject->urlSegment[3]);
|
$image = new Image((int)$this->wsObject->urlSegment[3]);
|
||||||
return $image->delete();
|
return $image->delete();
|
||||||
}
|
}
|
||||||
|
elseif (in_array($this->imageType, array('categories', 'manufacturers', 'suppliers', 'stores'))
|
||||||
|
{
|
||||||
|
$object = new $this->wsObject->resourceList[$this->imageType]['class']((int)$this->wsObject->urlSegment[3]);
|
||||||
|
return $object->deleteImage(true);
|
||||||
|
}
|
||||||
else
|
else
|
||||||
return $this->deleteImageOnDisk($filename, $imageSizes, $directory);
|
return $this->deleteImageOnDisk($filename, $imageSizes, $directory);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
throw new WebserviceException('This image does not exist on disk', array(64, 500));
|
throw new WebserviceException('This image does not exist on disk', array(64, 500));
|
||||||
|
|||||||
Reference in new issue
Block a user