MOH sur utilisateur

Salut Julien,

Merci :smile: :smile:

Ok pour la procédure, je vais faire ça.

Donc pour la correction tout se passe dans :

/usr/lib/python3/dist-packages/wazo_agid/handlers/userfeatures.py

Et il faut dans :

def _set_options(self):
→ changer if self._moh: par if self._user.musiconhold:
→ changer options += f’m({self._moh.name})’ par options += f’m({self._user.musiconhold})’

def execute(self) → None:
→ supprimer self._set_music_on_hold()

def execute(self) → None:
→ supprimer self._find_moh()

def _set_members(self) → None:
→ supprimer self._moh_uuid = self._agi.get_variable(dialplan_variables.USER_MOH)

Et du coup on peut supprimer les fonctions suivantes

def _set_music_on_hold(self):

def _find_moh(self) → None:

J’ai fait les tests et tout fonctionne.
Je ne sais pas si ça répond à “la façon de dev” de chez Wazo mais je laisse adapter cela :wink:

Merci à tous pour vos indications et bonne continuation :slight_smile: