I recently upgraded to DUD 3.0. It seems this has caused a problem with the Search fields if you use the UserRoles search field. I currently have "contains" search fields for:
- firstname
- lastname
- UserRoles
If I have all three fields in the directory, then no matter what I search for in any of the fields, DUD returns all the users. If I uncheck "Searchable" for UserRoles, the search works as expected. So the problem seems to be linked to the presence of UserRoles.
All the fields use the AND Condition and have an empty (blank) default value.
I tried to replicate this problem on a page on your Betasprings.com site. Here I see different behavior. If you search for "First Name" "Contains" "William", for example, you get the error message:
A critical error has occurred.
Invalid column name 'UserRoles'. Invalid column name 'UserRoles'.
I'm not sure what's going on here. But I didn't have either of these problems with DUD 2.5.