]> git.mxchange.org Git - friendica.git/commitdiff
Cast alert types to boolean in Api\Mastodon\Subscription
authorHypolite Petovan <hypolite@mrpetovan.com>
Thu, 5 Jan 2023 16:54:01 +0000 (11:54 -0500)
committerHypolite Petovan <hypolite@mrpetovan.com>
Thu, 5 Jan 2023 16:54:01 +0000 (11:54 -0500)
src/Object/Api/Mastodon/Subscription.php

index 993c73e61d4b80f2829afdeba705fba074976914..8b0a84b0b112849375180d0e1219ba8c8cb44851 100644 (file)
@@ -50,11 +50,11 @@ class Subscription extends BaseDataTransferObject
                $this->id       = (string)$subscription['id'];
                $this->endpoint = $subscription['endpoint'];
                $this->alerts   = [
-                       Notification::TYPE_FOLLOW  => $subscription[Notification::TYPE_FOLLOW],
-                       Notification::TYPE_LIKE    => $subscription[Notification::TYPE_LIKE],
-                       Notification::TYPE_RESHARE => $subscription[Notification::TYPE_RESHARE],
-                       Notification::TYPE_MENTION => $subscription[Notification::TYPE_MENTION],
-                       Notification::TYPE_POLL    => $subscription[Notification::TYPE_POLL],
+                       Notification::TYPE_FOLLOW  => (bool)$subscription[Notification::TYPE_FOLLOW],
+                       Notification::TYPE_LIKE    => (bool)$subscription[Notification::TYPE_LIKE],
+                       Notification::TYPE_RESHARE => (bool)$subscription[Notification::TYPE_RESHARE],
+                       Notification::TYPE_MENTION => (bool)$subscription[Notification::TYPE_MENTION],
+                       Notification::TYPE_POLL    => (bool)$subscription[Notification::TYPE_POLL],
                ];
 
                $this->server_key = $vapid;