[Bug 25030] New: IncludeSeeFromInSearches not honoured
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 Bug ID: 25030 Summary: IncludeSeeFromInSearches not honoured Change sponsored?: --- Product: Koha Version: master Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: Searching - Elasticsearch Assignee: koha-bugs@lists.koha-community.org Reporter: tomascohen@gmail.com In Elasticsearch there are some things lacking: - Using the EmbedSeeFromHeadings RecordProcessor filter on indexing - Probably add a record a normalizer (a RecordProcessor filter?) that strips the 100a that has ind1=z from the results when retrieving from ES. In Zebra we only do that for the facets, not sure what's the best approach to be honest. -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|enhancement |normal -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 Frédéric Demians <frederic@tamil.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |In Discussion CC| |frederic@tamil.fr --- Comment #1 from Frédéric Demians <frederic@tamil.fr> --- This is an very annoying regression when using ES. You're right to point the facet building process. I don't think filtering facets is a good option. It isn't correct already with Zebra. With ES, since there is a separate field for facets (fieldname__facet), this could be done differently. For ES, we could disable see forms extraction from: Filter::MARC::EmbedSeeFromHeadings and rather delegate populating ES fields with see forms to: Koha::SearchEngine::ElasticSearch::marc_records_to_documents This way fieldname__facet fields could be populating only with heading, skipping all see forms (put only in fieldname field). Does it sound correct to you? -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 Frédéric Demians <frederic@tamil.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fanny.mion-mouton@bulac.fr, | |nicolas.legrand@bulac.fr -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 --- Comment #2 from Tomás Cohen Arazi <tomascohen@gmail.com> --- (In reply to Frédéric Demians from comment #1)
This is an very annoying regression when using ES. You're right to point the facet building process. I don't think filtering facets is a good option. It isn't correct already with Zebra. With ES, since there is a separate field for facets (fieldname__facet), this could be done differently.
For ES, we could disable see forms extraction from: Filter::MARC::EmbedSeeFromHeadings and rather delegate populating ES fields with see forms to: Koha::SearchEngine::ElasticSearch::marc_records_to_documents
This way fieldname__facet fields could be populating only with heading, skipping all see forms (put only in fieldname field).
Does it sound correct to you?
I agree, Frederic. I was trying to understand how it got solved for ES and, to my dismay, I found it wasn't! And the same for availability filtering in my opinion. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 Nick Clemens <nick@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|IncludeSeeFromInSearches |IncludeSeeFromInSearches |not honoured |not honoured in | |Elasticsearch CC| |nick@bywatersolutions.com -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 Heather <heather_hernandez@nps.gov> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |heather_hernandez@nps.gov -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 Séverine Queune <severine.queune@bulac.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |severine.queune@bulac.fr -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 --- Comment #3 from Julian Maurice <julian.maurice@biblibre.com> --- Created attachment 113415 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=113415&action=edit Bug 25030: Implement IncludeSeeFromInSearches with Elasticsearch Test plan: 1. Create an authority with at least a 1XX$a and a 4XX$a, for instance: 100 $a Foo 400 $a Bar 2. Create a biblio and add a link to this authority using the cataloguing plugin 3. Disable syspref IncludeSeeFromInSearches 4. Reindex the biblio. You should be able to find it when searching 'Foo' but not when searching 'Bar' 5. Enable syspref IncludeSeeFromInSearches 6. Reindex the biblio. You should be able to find it when searching 'Foo' and also when searching 'Bar' 7. prove t/db_dependent/Koha/SearchEngine/Elasticsearch.t -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 Julian Maurice <julian.maurice@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|In Discussion |Needs Signoff CC| |julian.maurice@biblibre.com -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 e.betemps <e.betemps@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |e.betemps@gmail.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 Abbey Holt <aholt@dubuque.lib.ia.us> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |aholt@dubuque.lib.ia.us -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|koha-bugs@lists.koha-commun |julian.maurice@biblibre.com |ity.org | -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 Marjorie Barry-Vila <marjorie.barry-vila@collecto.ca> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |marjorie.barry-vila@collect | |o.ca -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 Patrick Robitaille <patrick.robitaille@collecto.ca> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |patrick.robitaille@collecto | |.ca -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 PTFS Europe Sandboxes <sandboxes@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #113415|0 |1 is obsolete| | --- Comment #4 from PTFS Europe Sandboxes <sandboxes@ptfs-europe.com> --- Created attachment 118144 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=118144&action=edit Bug 25030: Implement IncludeSeeFromInSearches with Elasticsearch Test plan: 1. Create an authority with at least a 1XX$a and a 4XX$a, for instance: 100 $a Foo 400 $a Bar 2. Create a biblio and add a link to this authority using the cataloguing plugin 3. Disable syspref IncludeSeeFromInSearches 4. Reindex the biblio. You should be able to find it when searching 'Foo' but not when searching 'Bar' 5. Enable syspref IncludeSeeFromInSearches 6. Reindex the biblio. You should be able to find it when searching 'Foo' and also when searching 'Bar' 7. prove t/db_dependent/Koha/SearchEngine/Elasticsearch.t Signed-off-by: Séverine QUEUNE <severine.queune@bulac.fr> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 Séverine Queune <severine.queune@bulac.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Signed Off --- Comment #5 from Séverine Queune <severine.queune@bulac.fr> --- Nice one Julian ! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 Lucy Vaux-Harvey <lucy.vaux-harvey@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lucy.vaux-harvey@ptfs-europ | |e.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 Victor Grousset/tuxayo <victor@tuxayo.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #118144|0 |1 is obsolete| | --- Comment #6 from Victor Grousset/tuxayo <victor@tuxayo.net> --- Created attachment 121001 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=121001&action=edit Bug 25030: Implement IncludeSeeFromInSearches with Elasticsearch Test plan: 1. Create an authority with at least a 1XX$a and a 4XX$a, for instance: 100 $a Foo 400 $a Bar 2. Create a biblio and add a link to this authority using the cataloguing plugin 3. Disable syspref IncludeSeeFromInSearches 4. Reindex the biblio. You should be able to find it when searching 'Foo' but not when searching 'Bar' 5. Enable syspref IncludeSeeFromInSearches 6. Reindex the biblio. You should be able to find it when searching 'Foo' and also when searching 'Bar' without the patch, 'Bar' doesn't yeld results. With it, it does. 7. prove t/db_dependent/Koha/SearchEngine/Elasticsearch.t Signed-off-by: Séverine QUEUNE <severine.queune@bulac.fr> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 Victor Grousset/tuxayo <victor@tuxayo.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |victor@tuxayo.net --- Comment #7 from Victor Grousset/tuxayo <victor@tuxayo.net> --- Hi :) Tried to double test on this, manual test plan went well, added a line on step 6 to make more clear what is expected. But on the automated test I get: # Failed test 'No tests run for subtest "Koha::SearchEngine::Elasticsearch::marc_records_to_documents with IncludeSeeFromInSearches"' # at t/db_dependent/Koha/SearchEngine/Elasticsearch.t line 927. Can't use string ("Can't locate Search/Elasticsearc"...) as a HASH ref while "strict refs" in use at /kohadevbox/koha/Koha/SearchEngine/Elasticsearch/Indexer.pm line 135. With ES 5 and ES 6, using koha-testing-docker. The full message can be found by adding debug statements in Koha/SearchEngine/Elasticsearch/Indexer.pm line 127 at the begin of the catch. (that was tedious I moved a `die;` statement everywhere, I'm sure there is a better way and I wish there was a way to get the full exception text) 'Can\'t locate Search/Elasticsearch/CxnPool/Fluid.pm in @INC (you may need to install the Search::Elasticsearch::CxnPool::Fluid module) This Fluid module seems to not exists. In t/db_dependent/Koha/SearchEngine/Elasticsearch.t line 110 if we change cxn_pool => 'Fluid' to cxn_pool => 'Fluid_LOL_LOL_LOL' we get 'Can\'t locate Search/Elasticsearch/CxnPool/Fluid_LOL_LOL_LOL.pm in @INC (you may need to install the Search::Elasticsearch::CxnPool::Fluid_LOL_LOL_LOL module) No idea what this means o_o -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 PTFS Europe Sandboxes <sandboxes@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #121001|0 |1 is obsolete| | --- Comment #8 from PTFS Europe Sandboxes <sandboxes@ptfs-europe.com> --- Created attachment 121036 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=121036&action=edit Bug 25030: Implement IncludeSeeFromInSearches with Elasticsearch Test plan: 1. Create an authority with at least a 1XX$a and a 4XX$a, for instance: 100 $a Foo 400 $a Bar 2. Create a biblio and add a link to this authority using the cataloguing plugin 3. Disable syspref IncludeSeeFromInSearches 4. Reindex the biblio. You should be able to find it when searching 'Foo' but not when searching 'Bar' 5. Enable syspref IncludeSeeFromInSearches 6. Reindex the biblio. You should be able to find it when searching 'Foo' and also when searching 'Bar' without the patch, 'Bar' doesn't yeld results. With it, it does. 7. prove t/db_dependent/Koha/SearchEngine/Elasticsearch.t Signed-off-by: Séverine QUEUNE <severine.queune@bulac.fr> Signed-off-by: Lucy Vaux-Harvey <lucy.vaux-harvey@ptfs-europe.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 Victor Grousset/tuxayo <victor@tuxayo.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Failed QA --- Comment #9 from Victor Grousset/tuxayo <victor@tuxayo.net> --- Not ready for QA, the two tests on sandboxes can't have ran the test and the test on comment 7 was a failure. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 --- Comment #10 from Séverine Queune <severine.queune@bulac.fr> --- Hi everyone ! Any chance to see this patch updated soon ? -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 Nick Clemens <nick@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Failed QA |Passed QA -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 Nick Clemens <nick@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #121036|0 |1 is obsolete| | --- Comment #11 from Nick Clemens <nick@bywatersolutions.com> --- Created attachment 126426 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=126426&action=edit Bug 25030: Implement IncludeSeeFromInSearches with Elasticsearch Test plan: 1. Create an authority with at least a 1XX$a and a 4XX$a, for instance: 100 $a Foo 400 $a Bar 2. Create a biblio and add a link to this authority using the cataloguing plugin 3. Disable syspref IncludeSeeFromInSearches 4. Reindex the biblio. You should be able to find it when searching 'Foo' but not when searching 'Bar' 5. Enable syspref IncludeSeeFromInSearches 6. Reindex the biblio. You should be able to find it when searching 'Foo' and also when searching 'Bar' without the patch, 'Bar' doesn't yeld results. With it, it does. 7. prove t/db_dependent/Koha/SearchEngine/Elasticsearch.t Signed-off-by: Séverine QUEUNE <severine.queune@bulac.fr> Signed-off-by: Lucy Vaux-Harvey <lucy.vaux-harvey@ptfs-europe.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 --- Comment #12 from Nick Clemens <nick@bywatersolutions.com> --- Created attachment 126427 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=126427&action=edit Bug 25030: (QA follow-up) Add POD -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 --- Comment #13 from Nick Clemens <nick@bywatersolutions.com> --- (In reply to Victor Grousset/tuxayo from comment #7)
'Can\'t locate Search/Elasticsearch/CxnPool/Fluid.pm in @INC (you may need to install the Search::Elasticsearch::CxnPool::Fluid module)
This Fluid module seems to not exists.
In t/db_dependent/Koha/SearchEngine/Elasticsearch.t line 110 if we change cxn_pool => 'Fluid' to cxn_pool => 'Fluid_LOL_LOL_LOL'
we get 'Can\'t locate Search/Elasticsearch/CxnPool/Fluid_LOL_LOL_LOL.pm in @INC (you may need to install the Search::Elasticsearch::CxnPool::Fluid_LOL_LOL_LOL module)
No idea what this means o_o
Well, the second makes sense, you have made up a moduel that doesn't exist :-) For the first, I suspect a configuration issue, I cannot recreate the failures (In reply to Victor Grousset/tuxayo from comment #9)
Not ready for QA, the two tests on sandboxes can't have ran the test and the test on comment 7 was a failure.
Cannot recreate, passing QA I will note, there is some duplicated code here, but I think fixing the issue is important, handling these fields separately makes sense. Could generate a subroutine with options in future, but I think this is straightforward and readable. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 --- Comment #14 from Victor Grousset/tuxayo <victor@tuxayo.net> --- This is weird, now I get this error: root@kohadevbox:koha(testing-SO-QA)$ prove t/db_dependent/Koha/SearchEngine/Elasticsearch.t t/db_dependent/Koha/SearchEngine/Elasticsearch.t .. 4/7 # No tests run! # Failed test 'No tests run for subtest "Koha::SearchEngine::Elasticsearch::marc_records_to_documents with IncludeSeeFromInSearches"' # at t/db_dependent/Koha/SearchEngine/Elasticsearch.t line 927. Undefined subroutine &main::AddAuthority called at t/db_dependent/Koha/SearchEngine/Elasticsearch.t line 874. # Looks like your test exited with 11 just after 7. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Passed QA |Failed QA CC| |jonathan.druart+koha@gmail. | |com --- Comment #15 from Jonathan Druart <jonathan.druart+koha@gmail.com> --- Tests are not passing for me either. Undefined subroutine &main::AddAuthority called at /kohadevbox/koha/t/db_dependent/Koha/SearchEngine/Elasticsearch.t line 874. then, after the following change: -use C4::AuthoritiesMarc; +use C4::AuthoritiesMarc qw( AddAuthority ); I get: # Failed test 'No tests run for subtest "Koha::SearchEngine::Elasticsearch::marc_records_to_documents with IncludeSeeFromInSearches"' # at /kohadevbox/koha/t/db_dependent/Koha/SearchEngine/Elasticsearch.t line 927. Can't use string ("Can't locate Search/Elasticsearc"...) as a HASH ref while "strict refs" in use at /kohadevbox/koha/Koha/SearchEngine/Elasticsearch/Indexer.pm line 130. After the removing the try in update_index: Can't locate Search/Elasticsearch/CxnPool/Fluid.pm -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 Nick Clemens <nick@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Failed QA |Passed QA -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 --- Comment #16 from Nick Clemens <nick@bywatersolutions.com> --- Created attachment 126479 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=126479&action=edit Bug 25030: (QA follow-up) Fix tests Fluid is not a valid value for cxn_pool - valid values are: Sniff,Static,NoPing AddAuthority call calls index - the indexing call was trying to access the ES server with mocked values and dying when they were invalid This patch uses a correct value for cxn_pool and inserts directly into DB to avoid indexing -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version(s)| |21.11.00 released in| | Status|Passed QA |Pushed to master -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 --- Comment #17 from Jonathan Druart <jonathan.druart+koha@gmail.com> --- Pushed to master for 21.11, thanks to everybody involved! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |release-notes-needed -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 --- Comment #18 from Victor Grousset/tuxayo <victor@tuxayo.net> --- Works also for me, thanks all :) -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 --- Comment #19 from Séverine Queune <severine.queune@bulac.fr> --- Thank you guys for working on this one !! You're so awesome :D -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version(s)|21.11.00 |21.11.00,21.05.05 released in| | CC| |kyle@bywatersolutions.com Status|Pushed to master |Pushed to stable --- Comment #20 from Kyle M Hall <kyle@bywatersolutions.com> --- Pushed to 21.05.x for 21.05.05 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 Fridolin Somers <fridolin.somers@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fridolin.somers@biblibre.co | |m Version(s)|21.11.00,21.05.05 |21.11.00,21.05.05,20.11.11 released in| | Status|Pushed to stable |Pushed to oldstable --- Comment #21 from Fridolin Somers <fridolin.somers@biblibre.com> --- Pushed to 20.11.x for 20.11.11 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 Fridolin Somers <fridolin.somers@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords|release-notes-needed | Text to go in the| |Feature enabled by system release notes| |preference | |IncludeSeeFromInSearches | |was implemented in Zebra | |search engine but not in | |Elasticsearch. | |This feature | |allows in bibliographic | |searches to match also on | |authorities see from | |(non-preferred form) | |headings. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 Victor Grousset/tuxayo <victor@tuxayo.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to oldstable |RESOLVED Resolution|--- |FIXED --- Comment #22 from Victor Grousset/tuxayo <victor@tuxayo.net> --- Not backported to oldoldstable (20.05.x). Feel free to ask if it's needed. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 Fridolin Somers <fridolin.somers@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.koha-community | |.org/bugzilla3/show_bug.cgi | |?id=25028 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030 --- Comment #23 from Nicolas Legrand <nicolas.legrand@bulac.fr> --- A big thank you to everyone involved. We set this functionality yesterday and everyone is thrilled at the BULAC library. It was a most wanted feature here and now we can type 'Omar H̱ayyām, Omar Khayyám, 'Umar-i-Khayyám, عمر الخيام أبو الفتح غياث الدين or ʿUmar al-H̱ayyām abū al-Fatḥ Ġayāṯ al-Dīn and find all books attached to authority Omar Khayyam. I’ve just typed `apt upgrade` for our 20.11, set a syspref, reindex the biblios and now I’m a hero, thanks to all of you! Thank you, thank you, thank you! -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org