Skip to content

Commit 724b34b

Browse files
committed
fix null parameter
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
1 parent 85dbcad commit 724b34b

1 file changed

Lines changed: 9 additions & 4 deletions

File tree

lib/Activity/ProviderParser.php

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,9 @@ protected function parseCircleEvent(IEvent &$event, Circle $circle, $remote, $ow
7979
'circle' => $this->generateCircleParameter($circle)
8080
];
8181

82-
$remote = $this->generateRemoteCircleParameter($remote);
83-
if ($remote !== null) {
84-
$data['remote'] = $remote;
82+
$remoteCircle = $this->generateRemoteCircleParameter($remote);
83+
if ($remoteCircle !== null) {
84+
$data['remote'] = $remoteCircle;
8585
}
8686

8787
if ($this->isViewerTheAuthor($circle, $this->activityManager->getCurrentUserId())) {
@@ -329,7 +329,12 @@ protected function generateCircleParameter(Circle $circle) {
329329
*
330330
* @return array<string,string|integer>
331331
*/
332-
protected function generateRemoteCircleParameter(FederatedLink $link) {
332+
protected function generateRemoteCircleParameter($link) {
333+
334+
if ($link === null) {
335+
return null;
336+
}
337+
333338
return [
334339
'type' => 'circle',
335340
'id' => $link->getUniqueId(),

0 commit comments

Comments
 (0)