The Atlassian Community Forums are currently in read-only mode. We will be relaunching on a new platform on September 22 (read more here). We apologize for the extended downtime. For concerns or questions, please email communitymanagers@atlassian.com. See you on the other side, on the new Atlassian Community Forums! :)

×

Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Ajouter un utilisateur à un champ multi utilisateur via l'option Update Confiforms Entries by Filter

Charlotte Giraud
Contributor
March 5, 2025

Bonjour,

J'ai deux formulaires : formOne et formTwo.

Dans formOne j'ai un champ estClique de type checkbox

Dans formTwo, j'ai un champ listeUser de type multi-user et un champ succes de type text

Sur le formulaire formOne, si estClique = true alors via un IFTTT avec l'option "Update Confiforms entries by filter" formTwo est mis à jour :

- si dans formTwo, le champ succes = "bronze", alors je mets à jour cette entrée en ajoutant [entry._user] au champ listeUser

 

Dans l'IFTTT, j'ai mis les paramètres suivants :

lors de la modification : estClique:true

parameters to set on the entry : listeUser = [entry.listeUser.transform(user).asList],[entry._user]

reference to form : formTwo

filter to apply : succes:true

 

Le problème c'est qu'au lieu d'ajouter le nom de l'utilisateur à la liste des utilisateurs, il écrase la liste. [entry.listeUser.transform(user).asList] renvoie du vide. Je pense que c'est parce qu'il cherche dans le formOne, au lieu de formTwo. Comment lui dire que listeUser se trouve dans formTwo ?

A moins que le problème vienne d'ailleurs...

1 answer

1 accepted

Comments for this post are closed

Community moderators have prevented the ability to post new answers.

0 votes
Answer accepted
Alex Medved _ConfiForms_
Community Champion
March 5, 2025

Hi @Charlotte Giraud 

I hope I have translated this correctly and understood the question...

The parameters should be relative to the record you are updating and not the one taken from the record that is initiating the update, therefore it should be something like this

listeUser=[entry.id.asEntryRef(entry.listeUser.transform(user).asList)],[entry._user]

Alex

Charlotte Giraud
Contributor
March 6, 2025

Ça fonctionne, c'est parfait. Merci.

TAGS
AUG Leaders

Atlassian Community Events