mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-09-30 05:09:06 +02:00
Merge pull request #4793 from jonom/image-properties
FIX Image_Cached record class name
This commit is contained in:
commit
880a3ef0ab
@ -1040,7 +1040,12 @@ class Image_Cached extends Image {
|
||||
*/
|
||||
public function __construct($filename = null, $isSingleton = false, Image $sourceImage = null) {
|
||||
parent::__construct(array(), $isSingleton);
|
||||
if ($sourceImage) $this->update($sourceImage->toMap());
|
||||
if ($sourceImage) {
|
||||
// Copy properties from source image, except unsafe ones
|
||||
$properties = $sourceImage->toMap();
|
||||
unset($properties['RecordClassName'], $properties['ClassName']);
|
||||
$this->update($properties);
|
||||
}
|
||||
$this->ID = -1;
|
||||
$this->Filename = $filename;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user