It used to be that if an attribute was marked as 'searchable' you could search by it in the patron search box. I have tried this on 2 systems and someone else has tested on theirs and searchable attribute type values are not actually searchable anymore.
Git Bisect shows the problem is introduced with commit 9d9d933d
I don't know enough to revert a commit or restore this functionality, can someone point me in the right direction or maybe fix this? :)
Created attachment 3267 [details] [review] patch
Pushed, please test and mark resolved
This is causing the test for Members.pm to fail perl t/db_dependent/Members.t ok 1 - use C4::Members; DBD::mysql::st execute failed: Duplicate entry 'TESTCARD01' for key 'cardnumber' at C4/SQLHelper.pm line 147. ok 2 - Got member Use of uninitialized value in pattern match (m//) at C4/SQLHelper.pm line 336. Use of uninitialized value in pattern match (m//) at C4/SQLHelper.pm line 336. Use of uninitialized value in pattern match (m//) at C4/SQLHelper.pm line 336. ok 3 - Member Changed Use of uninitialized value in pattern match (m//) at C4/SQLHelper.pm line 336. Use of uninitialized value in pattern match (m//) at C4/SQLHelper.pm line 336. Use of uninitialized value in pattern match (m//) at C4/SQLHelper.pm line 336. ok 4 - Member Returned Use of uninitialized value in pattern match (m//) at C4/SQLHelper.pm line 336. Use of uninitialized value in pattern match (m//) at C4/SQLHelper.pm line 336. Use of uninitialized value in pattern match (m//) at C4/SQLHelper.pm line 336. Not an ARRAY reference at C4/Members/Attributes.pm line 105. # Looks like you planned 15 tests but ran 4. # Looks like your test exited with 255 just after 4. Updating the test needs to be done, and bonus points given for adding a new test to test the functionality this patch adds.
Follow up patch pushed fixing the test, and a coding style change made