J’ai passé du temps à essayer de le reproduire, mais je n’ai pas réussi.
J’ai vérifié Chat::MessagesQuery, Chat::ListChannelMessages et l’action du contrôleur à travers nos specs et manuellement sur une instance locale également. Le paramètre page_size est pris en compte comme prévu, ainsi que le paramètre direction.
@Nima1 es-tu sûr d’utiliser le bon endpoint ? Il devrait contenir api, comme ceci : /chat/api/channels/3/messages?target_message_id=40&direction=past&page_size=5.
Une autre chose que je n’ai pas vérifiée est si le comportement est différent sur stable. Ton instance est-elle à jour avec la branche tests-passed ?