MESH ids are in lowercase. Since query is case sensitive, we need to downcase
query terms in order to prevent false negatives based on typist idiosyncracies.
Coverage decreased (-0.3%) to 97.954% when pulling 8a1915beabf8ba0202110715bffa682d33e1d4f6 on mesh-downcase into 8003c4a38d442ba72d2d408a3b6f5670c842402b on master.
MESH ids are in lowercase. Since query is case sensitive, we need to downcase query terms in order to prevent false negatives based on typist idiosyncracies.
Since it's not possible to redirect authorities in
Qa
due to theTermsController
behavior (https://github.com/samvera/questioning_authority/issues/137), we simply monkeypatch the existingQa::Authorities::Mesh
class.Closes #244.