You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
En test sur le mainlining 1.83, on constate le souci suivant.
Il existe 2 manières d'inviter un agent ou un externe sur Tchap.
Inviter un agent ou un externe se fait par la création d'un salon Direct Message entre l'inviteur et l'invité.
Le endpoint /createroom est appelé sur le back-end.
Avant le mainlining 1.59, seuls 3 paramètres étaient obligatoires. Lors d'une évolution entre la 1.59 et la 1.83, un nouveau paramètre est devenu obligatoire, le id_access_token.
Sur Tchap iOS, si l'on invite un agent ou un externe par l'option "Nouveau message direct", tout se passe correctement.
Mais si l'on invite un agent ou un externe par l'option "Inviter à rejoindre Tchap", le back-end renvoie une erreur :
Les 2 chemins d'invitation ne sont pas les mêmes dans le code iOS :
l'un appelle MatrixSDK/Core/MXRestClient/createRoomWithParameters:(MXRoomCreationParameters*)parameters success:(void (^)(MXCreateRoomResponse *response))success failure:(void (^)(NSError *error))failure qui ajoute correctement le 4e paramètre.
l'autre appelle Tchap/Managers/Room/RoomService/createRoom(with roomServiceCreationParameters: RoomServiceCreationParameters, completion: @escaping (MXResponse<String>) qui n'ajoute pas le 4e paramètre.
Question
Faut-il corriger l'appel spécifique Tchap RoomService/createRoom ou faut-il supprimer cette option spécifique à Tchap ?
The text was updated successfully, but these errors were encountered:
En test sur le mainlining 1.83, on constate le souci suivant.
Il existe 2 manières d'inviter un agent ou un externe sur Tchap.
Inviter un agent ou un externe se fait par la création d'un salon Direct Message entre l'inviteur et l'invité.
Le endpoint
/createroom
est appelé sur le back-end.Avant le mainlining 1.59, seuls 3 paramètres étaient obligatoires. Lors d'une évolution entre la 1.59 et la 1.83, un nouveau paramètre est devenu obligatoire, le
id_access_token
.Sur Tchap iOS, si l'on invite un agent ou un externe par l'option "Nouveau message direct", tout se passe correctement.
Mais si l'on invite un agent ou un externe par l'option "Inviter à rejoindre Tchap", le back-end renvoie une erreur :
Les 2 chemins d'invitation ne sont pas les mêmes dans le code iOS :
l'un appelle
MatrixSDK/Core/MXRestClient/createRoomWithParameters:(MXRoomCreationParameters*)parameters success:(void (^)(MXCreateRoomResponse *response))success failure:(void (^)(NSError *error))failure
qui ajoute correctement le 4e paramètre.l'autre appelle
Tchap/Managers/Room/RoomService/createRoom(with roomServiceCreationParameters: RoomServiceCreationParameters, completion: @escaping (MXResponse<String>)
qui n'ajoute pas le 4e paramètre.Question
Faut-il corriger l'appel spécifique Tchap
RoomService/createRoom
ou faut-il supprimer cette option spécifique à Tchap ?The text was updated successfully, but these errors were encountered: