Example #1
0
    def save(self, *args, **kwargs):
        # set defaults for system_audio if none exist
        if self.system_audio:
            if isinstance(self.system_audio, dict):
                IVR_SYSTEM_MESSAGES.update(self.system_audio)
            self.system_audio = IVR_SYSTEM_MESSAGES

        super(Asker, self).save(*args, **kwargs)
Example #2
0
    def save(self, *args, **kwargs):
        # set defaults for system_audio if none exist
        if self.system_audio:
            if isinstance(self.system_audio, dict):
                IVR_SYSTEM_MESSAGES.update(self.system_audio)
            self.system_audio = IVR_SYSTEM_MESSAGES

        super(Asker, self).save(*args, **kwargs)
Example #3
0
 def get_phrase(self, key):
     if self.system_audio:
         return self.system_audio.get(key, IVR_SYSTEM_MESSAGES.get(key))
     else:
         return IVR_SYSTEM_MESSAGES.get(key, None)
Example #4
0
 def get_phrase(self, key):
     if self.system_audio:
         return self.system_audio.get(key, IVR_SYSTEM_MESSAGES.get(key))
     else:
         return IVR_SYSTEM_MESSAGES.get(key, None)