This requires us to specify all LDAP mappings in koha-conf.xml in lowercase, instead of original case used withing LDAP. Compare readability of <userid is="hrEduPersonUniqueID" ></userid> (which doesn't work) with required (and non-intuitive) <userid is="hredupersonuniqueid" ></userid>
Created attachment 2359 [details] [review] lowercase all mappings before matching them with ldap
Created attachment 4070 [details] [review] Signed off patch
Easy patch to read, simple change being made, still applies. Marking as Passed QA.
Pushed, please test
Tested, it works fine, thanks.