Skip to content

Commit ec7197f

Browse files
committed
fix(activity): rich param id needs to be a string, add file link
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
1 parent 9623140 commit ec7197f

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

lib/Activity/ApprovalProvider.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,9 +116,10 @@ public function parse($language, IEvent $event, ?IEvent $previousEvent = null):
116116

117117
$file = [
118118
'type' => 'file',
119-
'id' => $event->getObjectId(),
119+
'id' => (string)$event->getObjectId(),
120120
'name' => $event->getObjectName(),
121-
'path' => $path,
121+
'path' => trim($path, '/'),
122+
'link' => $this->urlGenerator->linkToRouteAbsolute('files.viewcontroller.showFile', ['fileid' => $event->getObjectId()])
122123
];
123124
$params['file'] = $file;
124125
}

0 commit comments

Comments
 (0)