Add media support for Flex GenericObject

This commit is contained in:
Matias Griese
2020-06-04 16:26:40 +03:00
parent 8be508de5d
commit 03436a670f
3 changed files with 4 additions and 2 deletions

View File

@@ -14,6 +14,7 @@ namespace Grav\Common\Flex\Types\Generic;
use Grav\Common\Flex\Traits\FlexGravTrait;
use Grav\Common\Flex\Traits\FlexObjectTrait;
use Grav\Framework\Flex\FlexObject;
use Grav\Framework\Flex\Traits\FlexMediaTrait;
/**
* Class GenericObject
@@ -23,4 +24,5 @@ class GenericObject extends FlexObject
{
use FlexGravTrait;
use FlexObjectTrait;
use FlexMediaTrait;
}

View File

@@ -734,7 +734,7 @@ class UserObject extends FlexObject implements UserInterface, MediaManipulationI
protected function saveUpdatedMedia(): void
{
$media = $this->getFlexMedia();
$media = $this->getMedia();
if (!$media instanceof MediaUploadInterface) {
throw new \RuntimeException('Internal error UO101');
}

View File

@@ -192,7 +192,7 @@ trait FlexMediaTrait
*/
protected function saveUpdatedMedia(): void
{
$media = $this->getExistingMedia();
$media = $this->getMedia();
// Upload/delete altered files.
/**