def _add_language(self, sender, body, request): languages = User.languages(body) + sender.languages sender.languages = languages sender.save() language_management.send_message(sender.phone, languages) return ""
def _remove_language(self, sender, body, request): languages = User.languages(body) languages = [lang for lang in sender.languages if lang not in languages] sender.languages = languages sender.save() language_management.send_message(sender.phone, languages) return ""