diff options
Diffstat (limited to 'apps/workflowengine/lib/Entity/File.php')
-rw-r--r-- | apps/workflowengine/lib/Entity/File.php | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/apps/workflowengine/lib/Entity/File.php b/apps/workflowengine/lib/Entity/File.php index 8daeaae6426..9131caf888a 100644 --- a/apps/workflowengine/lib/Entity/File.php +++ b/apps/workflowengine/lib/Entity/File.php @@ -43,12 +43,13 @@ use OCP\SystemTag\ISystemTagManager; use OCP\SystemTag\MapperEvent; use OCP\WorkflowEngine\EntityContext\IContextPortation; use OCP\WorkflowEngine\EntityContext\IDisplayText; +use OCP\WorkflowEngine\EntityContext\IIcon; use OCP\WorkflowEngine\EntityContext\IUrl; use OCP\WorkflowEngine\GenericEntityEvent; use OCP\WorkflowEngine\IEntity; use OCP\WorkflowEngine\IRuleMatcher; -class File implements IEntity, IDisplayText, IUrl, IContextPortation { +class File implements IEntity, IDisplayText, IUrl, IIcon, IContextPortation { private const EVENT_NAMESPACE = '\OCP\Files::'; /** @var IL10N */ @@ -270,4 +271,11 @@ class File implements IEntity, IDisplayText, IUrl, IContextPortation { $this->actingUser = $this->userManager->get($contextIDs['actingUserId']); } } + + /** + * @inheritDoc + */ + public function getIconUrl(): string { + return $this->getIcon(); + } } |