Skip to content

Use m2m_changed signal to resync LDAP after a user's group has changed

moamoak requested to merge Fix_139 into master

Fix #139 (closed) En faisaint deux choses:

  1. users.ldap_sync reload tous les groupes maintenant cf comment pour le pourquoi et de toute façon qund on veut resync les groupes c'est qu'on y a touché donc potentiellement le user fait plus parti des groupes à synchro
  2. utiliser le signal m2m_changed qui est envoyé quand la relation many-to-many user <-> groups est modifié parce que le signal post_save est envoyé avant que la relation m2m soit modifié donc les changements ne sont pas encore visible dans le post_save. => Il faut donc faire la synchro du ldap après que la relation m2m soit modifié
Edited by moamoak

Merge request reports