From 970afcfd407dbcc9e7400a792b7180dad77a82f4 Mon Sep 17 00:00:00 2001 From: kaktusss Date: Wed, 6 Sep 2023 16:04:47 +0200 Subject: [PATCH] Fixed where clause for MariaDB compatibility --- packages/notifications/src/Livewire/DatabaseNotifications.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/notifications/src/Livewire/DatabaseNotifications.php b/packages/notifications/src/Livewire/DatabaseNotifications.php index ed05a323ee..837fe1c35b 100644 --- a/packages/notifications/src/Livewire/DatabaseNotifications.php +++ b/packages/notifications/src/Livewire/DatabaseNotifications.php @@ -85,7 +85,7 @@ class DatabaseNotifications extends Component public function getNotificationsQuery(): Builder | Relation { /** @phpstan-ignore-next-line */ - return $this->getUser()->notifications()->where('data->format', 'filament'); + return $this->getUser()->notifications()->whereRaw('JSON_UNQUOTE(JSON_EXTRACT(data,\'$.format\')) = "filament"'); } public function getUnreadNotificationsQuery(): Builder | Relation