From 6af28f1b796e45369c2ef5595cdd060a9822328a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Wed, 10 Apr 2019 11:31:20 +0200 Subject: [PATCH] Cast ids to integer for fulltextsearch MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- lib/Service/FullTextSearchService.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/Service/FullTextSearchService.php b/lib/Service/FullTextSearchService.php index f8e8b0ad8..203c975fc 100644 --- a/lib/Service/FullTextSearchService.php +++ b/lib/Service/FullTextSearchService.php @@ -92,7 +92,7 @@ class FullTextSearchService { * @param GenericEvent $e */ public function onCardCreated(GenericEvent $e) { - $cardId = $e->getArgument('id'); + $cardId = (int)$e->getArgument('id'); $userId = $e->getArgument('userId'); $this->fullTextSearchManager->createIndex( @@ -105,7 +105,7 @@ class FullTextSearchService { * @param GenericEvent $e */ public function onCardUpdated(GenericEvent $e) { - $cardId = $e->getArgument('id'); + $cardId = (int)$e->getArgument('id'); $this->fullTextSearchManager->updateIndexStatus( DeckProvider::DECK_PROVIDER_ID, (string)$cardId, IIndex::INDEX_CONTENT @@ -117,7 +117,7 @@ class FullTextSearchService { * @param GenericEvent $e */ public function onCardDeleted(GenericEvent $e) { - $cardId = $e->getArgument('id'); + $cardId = (int)$e->getArgument('id'); $this->fullTextSearchManager->updateIndexStatus( DeckProvider::DECK_PROVIDER_ID, (string)$cardId, IIndex::INDEX_REMOVE @@ -129,7 +129,7 @@ class FullTextSearchService { * @param GenericEvent $e */ public function onBoardShares(GenericEvent $e) { - $boardId = $e->getArgument('boardId'); + $boardId = (int)$e->getArgument('boardId'); $cards = array_map( function(Card $item) {