Ne pas écraser les customMemberFieldValues

Actuellement, quand on met à jour les customMemberFieldValues, on écrase tout simplement TOUTES les anciennes valeurs des customMemberFieldValues.

Il faudrait uniquement écraser les valeurs mises à jour et ne pas écraser les anciennes valeurs.

Cela me pose problème pour mettre à jour massivement des valeurs de champs personnalisés sachant que les membres ont d'autres champs personnalisés définis que je ne veux pas écraser

Exemple :

Ancien fonctionnement :

"customMemberFieldValues" : {"champs1": "A", "champs2": "B"}

"newCustomMemberFieldValues" : {"champs1": "C"}

result : {"champs1": "C"}

Nouveau fonctionnement :

"customMemberFieldValues" : {"champs1": "A", "champs2": "B"}

"newCustomMemberFieldValues" : {"champs1": "C"}

result : {"champs1": "C", "champs2": "B"}

Assignee Loading
Time tracking Loading