From 45ee8a11a5855c3201f7d0cbdad3afdd3ee24261 Mon Sep 17 00:00:00 2001 From: Steven Nguyen Date: Tue, 2 Jan 2024 23:04:26 +0000 Subject: [PATCH] Update allowed attributes list messages queries Remove the following because queries on arrays/JSON are not supported: - topics - users - targets - deliveryErrors - data Remove the following because they don't exist: - providerId - deliveredTo Add the following as an allowed attribute so it can be queried on the Console: - scheduledAt - deliveredTotal - providerType --- .../Utopia/Database/Validator/Queries/Messages.php | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/Appwrite/Utopia/Database/Validator/Queries/Messages.php b/src/Appwrite/Utopia/Database/Validator/Queries/Messages.php index dd043474a8..10032a8745 100644 --- a/src/Appwrite/Utopia/Database/Validator/Queries/Messages.php +++ b/src/Appwrite/Utopia/Database/Validator/Queries/Messages.php @@ -5,16 +5,12 @@ namespace Appwrite\Utopia\Database\Validator\Queries; class Messages extends Base { public const ALLOWED_ATTRIBUTES = [ - 'topics', - 'users', - 'targets', - 'providerId', + 'scheduledAt', 'deliveredAt', - 'deliveredTo', - 'deliveryErrors', + 'deliveredTotal', 'status', 'description', - 'data' + 'providerType', ]; /**