Salut Julien,
Merci
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
Merci à tous pour vos indications et bonne continuation