From 7441d95f6bbaffcf44ae215297993eee89a4f757 Mon Sep 17 00:00:00 2001 From: Torsten Dittmann Date: Fri, 19 Mar 2021 11:30:03 +0100 Subject: [PATCH] improve identifying receivers --- src/Appwrite/Realtime/Realtime.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Appwrite/Realtime/Realtime.php b/src/Appwrite/Realtime/Realtime.php index f5683bfd27..f0f893f267 100644 --- a/src/Appwrite/Realtime/Realtime.php +++ b/src/Appwrite/Realtime/Realtime.php @@ -110,7 +110,7 @@ class Realtime && (\in_array($role, $event['permissions']) || \in_array('*', $event['permissions'])) ) { foreach (array_keys($subscriptions[$event['project']][$role][$channel]) as $ids) { - $receivers[] = $ids; + $receivers[$ids] = 0; } break; } @@ -118,7 +118,7 @@ class Realtime } } - return array_keys(array_flip($receivers)); + return array_keys($receivers); } /**