From b86f531b309ff44071d8e91e618b49674df5d8dc Mon Sep 17 00:00:00 2001 From: Prateek Banga Date: Tue, 17 Oct 2023 23:45:46 +0530 Subject: [PATCH] adds data in message model and search param in messages query validator --- .../Utopia/Database/Validator/Queries/Messages.php | 3 ++- src/Appwrite/Utopia/Response/Model/Message.php | 9 +++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/Appwrite/Utopia/Database/Validator/Queries/Messages.php b/src/Appwrite/Utopia/Database/Validator/Queries/Messages.php index 4bff13ae19..d21aa5de1b 100644 --- a/src/Appwrite/Utopia/Database/Validator/Queries/Messages.php +++ b/src/Appwrite/Utopia/Database/Validator/Queries/Messages.php @@ -12,7 +12,8 @@ class Messages extends Base 'deliveryErrors', 'status', 'description', - 'data' + 'data', + 'search' ]; /** diff --git a/src/Appwrite/Utopia/Response/Model/Message.php b/src/Appwrite/Utopia/Response/Model/Message.php index 5e4a358490..0cadc378d9 100644 --- a/src/Appwrite/Utopia/Response/Model/Message.php +++ b/src/Appwrite/Utopia/Response/Model/Message.php @@ -58,6 +58,15 @@ class Message extends Any 'default' => 0, 'example' => 1, ]) + ->addRule('data', [ + 'type' => self::TYPE_JSON, + 'description' => 'Data of the message.', + 'default' => [], + 'example' => [ + 'subject' => 'Welcome to Appwrite', + 'content' => 'Hi there, welcome to Appwrite family.', + ], + ]) ->addRule('status', [ 'type' => self::TYPE_STRING, 'description' => 'Status of delivery.',