From a692b8c512421f9bcb06c248bbbcc6b0122962ea Mon Sep 17 00:00:00 2001 From: Julius Knorr Date: Wed, 9 Apr 2025 08:02:45 +0200 Subject: [PATCH] fix: Use strings as rich object ids Signed-off-by: Julius Knorr --- lib/Notification/Notifier.php | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/lib/Notification/Notifier.php b/lib/Notification/Notifier.php index 6d3887ba6..e0dd92e49 100644 --- a/lib/Notification/Notifier.php +++ b/lib/Notification/Notifier.php @@ -106,21 +106,21 @@ class Notifier implements INotifier { [ 'deck-card' => [ 'type' => 'deck-card', - 'id' => $cardId, + 'id' => (string)$cardId, 'name' => $params[0], - 'boardname' => $params[1], + 'boardname' => (string)$params[1], 'stackname' => $stack->getTitle(), 'link' => $this->getCardUrl($boardId, $cardId), ], 'deck-board' => [ 'type' => 'deck-board', - 'id' => $boardId, - 'name' => $params[1], + 'id' => (string)$boardId, + 'name' => (string)$params[1], 'link' => $this->getBoardUrl($boardId), ], 'user' => [ 'type' => 'user', - 'id' => $params[2], + 'id' => (string)$params[2], 'name' => $dn, ] ] @@ -143,16 +143,16 @@ class Notifier implements INotifier { [ 'deck-card' => [ 'type' => 'deck-card', - 'id' => $cardId, - 'name' => $params[0], - 'boardname' => $params[1], + 'id' => (string)$cardId, + 'name' => (string)$params[0], + 'boardname' => (string)$params[1], 'stackname' => $stack->getTitle(), 'link' => $this->getCardUrl($boardId, $cardId), ], 'deck-board' => [ 'type' => 'deck-board', - 'id' => $boardId, - 'name' => $params[1], + 'id' => (string)$boardId, + 'name' => (string)$params[1], 'link' => $this->getBoardUrl($boardId), ], ] @@ -181,15 +181,15 @@ class Notifier implements INotifier { [ 'deck-card' => [ 'type' => 'deck-card', - 'id' => $cardId, - 'name' => $params[0], - 'boardname' => $params[1], + 'id' => (string)$cardId, + 'name' => (string)$params[0], + 'boardname' => (string)$params[1], 'stackname' => $stack->getTitle(), 'link' => $this->getCardUrl($boardId, $cardId), ], 'user' => [ 'type' => 'user', - 'id' => $params[2], + 'id' => (string)$params[2], 'name' => $dn, ] ] @@ -218,8 +218,8 @@ class Notifier implements INotifier { [ 'deck-board' => [ 'type' => 'deck-board', - 'id' => $boardId, - 'name' => $params[0], + 'id' => (string)$boardId, + 'name' => (string)$params[0], 'link' => $this->getBoardUrl($boardId), ], 'user' => [