Ejemplo n.º 1
0
 def __init__(self, **kwargs):
     only_contacts = kwargs.pop("only_contacts", False)
     only_automation = kwargs.pop("only_automation", False)
     kwargs["choices"] = self._generate_wato_users_elements_function(
         kwargs.get("none"), only_contacts=only_contacts, only_automation=only_automation)
     kwargs["invalid_choice"] = "complain"  # handle vanished users correctly!
     DropdownChoice.__init__(self, **kwargs)
Ejemplo n.º 2
0
 def __init__(self, **kwargs):
     kwargs.setdefault("no_preselect", True)
     kwargs.setdefault("no_preselect_title", _("Select a timeperiod"))
     DropdownChoice.__init__(self, choices=self._get_choices, **kwargs)