def __init__(self, user, *args, **kwargs): flows = Flow.get_triggerable_flows(user.get_org()) super().__init__(user, flows, *args, **kwargs) self.fields["channel"].queryset = Channel.objects.filter( is_active=True, org=self.user.get_org(), schemes__overlap=list(ContactURN.SCHEMES_SUPPORTING_REFERRALS) )
def __init__(self, user, *args, **kwargs): super().__init__(*args, **kwargs) self.user = user self.fields["omnibox"].set_user(user) flows = Flow.get_triggerable_flows(user.get_org()) self.fields["flow"].queryset = flows
def __init__(self, user, *args, **kwargs): super().__init__(*args, **kwargs) self.user = user org = user.get_org() flows = Flow.get_triggerable_flows(org) self.fields["start_datetime"].help_text = _("%s Time Zone" % org.timezone) self.fields["flow"].queryset = flows
def __init__(self, user, *args, **kwargs): flows = Flow.get_triggerable_flows(user.get_org()) super().__init__(user, flows, *args, **kwargs) self.fields["flow"].required = False group_field = self.fields["action_join_group"] group_field.queryset = ContactGroup.user_groups.filter( org=self.user.get_org(), is_active=True).order_by("name") group_field.user = user
def __init__(self, user, *args, **kwargs): flows = Flow.get_triggerable_flows(user.get_org()) super().__init__(user, flows, *args, **kwargs) self.fields["flow"].required = False group_field = self.fields["action_join_group"] group_field.queryset = ContactGroup.user_groups.filter(org=self.user.get_org(), is_active=True).order_by( "name" ) group_field.user = user
def __init__(self, user, *args, **kwargs): flows = Flow.get_triggerable_flows(user.get_org()) super().__init__(user, flows, *args, **kwargs)
def __init__(self, user, *args, **kwargs): flows = Flow.get_triggerable_flows(user.get_org(), by_schedule=False) super().__init__(user, flows, *args, **kwargs)