DataController, desactivation des notifications

Daniel WELTZ · le 26/04/16 à 17:14

Bonjour,

J'ai mis en place un datacontroller spécifique pour un type de contenu heritant de FileDocument.

Une methode de ce datacontroller est d'effectuer une préparation préalable à une mise à jour du document, par l'ajout d'informations. Lors de la sauvegarde de la publication ( data.performUpdate() ) , une notification est generée et envoyée aux personnes abonnées qu'une mise à jour de la publication à été faite ( comportement standard ).

Ma question est la suivante : est il possible de desactiver cette notification pour cette action d'update ?

 

je souhaiterai avoir quelque chose du genre :

data.setExtradata("infos", mesInfos);
//désactivation notif de data
data.performUpdate(admin);
// reactivation notifs de data

 

Cordialement,

Daniel WELTZ

4 pts
Thomas LEGAT · le 26/04/16 à 17:56

Il vous faut passer lors du performUpdate, un map comprenant la clé publication-follower.notify à false

1 pt
Daniel WELTZ · le 26/04/16 à 18:10

Merci Thomas.

Peux tu me dire si, dans la meme logique, il est possible de ne pas incrementer la version ?

Peux tu me dire ou je peux trouver les parametres possibles pouvant etre ajouter au map de context ?

 Merci de ton aide

 

Cordialement,

0 pt