git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@873
e071eeec-0327-468d-9b6a-
08194a12b294
return ["*%s" % escape_ldap_filter(value)]
elif lookup_type == 'startswith':
return ["%s*" % escape_ldap_filter(value)]
return ["*%s" % escape_ldap_filter(value)]
elif lookup_type == 'startswith':
return ["%s*" % escape_ldap_filter(value)]
- elif lookup_type == 'contains':
+ elif lookup_type in ['contains', 'icontains']:
return ["*%s*" % escape_ldap_filter(value)]
elif lookup_type == 'exact':
return [escape_ldap_filter(value)]
return ["*%s*" % escape_ldap_filter(value)]
elif lookup_type == 'exact':
return [escape_ldap_filter(value)]
return "*%s" % escape_ldap_filter(value)
elif lookup_type == 'startswith':
return "%s*" % escape_ldap_filter(value)
return "*%s" % escape_ldap_filter(value)
elif lookup_type == 'startswith':
return "%s*" % escape_ldap_filter(value)
- elif lookup_type == 'contains':
+ elif lookup_type in ['contains', 'icontains']:
return "*%s*" % escape_ldap_filter(value)
elif lookup_type == 'exact':
return escape_ldap_filter(value)
return "*%s*" % escape_ldap_filter(value)
elif lookup_type == 'exact':
return escape_ldap_filter(value)