[Koha-bugs] [Bug 27136] Add languages and avoid displaying nothing in facet
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Mon Oct 3 01:13:58 CEST 2022
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27136
Katrin Fischer <katrin.fischer at bsz-bw.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|Signed Off |Failed QA
--- Comment #10 from Katrin Fischer <katrin.fischer at bsz-bw.de> ---
Hi, thx for the patch!
Some things:
1) The database update is not idempotent, meaning that you cannot run it a
second time without it causing an error:
DEV atomic update
/kohadevbox/koha/installer/data/mysql/atomicupdate/bz27136-Add_languages_for_facet.pl
[22:55:29]: Bug 27136 - Add missing language information for facets
ERROR - {UNKNOWN}: DBI Exception: DBD::mysql::db do failed: Duplicate entry
'cr-language' for key 'uniq_lang' at /kohadevbox/koha/C4/Installer.pm line 739
As we had some issues with that in recent update (bug 30951), I think it would
be better to implement some kind of check.
2) Next time it would be better to have these in 2 separate bugs:
* Add languages
* Avoid displaying nothing in facets
Both are distinct issues and in separate patches it gives better advertising in
release notes and better chances one or the other might get backported. A
strategy of small granular steps usually also works to make your patches move
faster.
Maybe a suggestion: We could make this one about adding the languages only as
the patches are nice and separate. I tihnk I agree with Nick about not
displayin the empty ones, as they can't be searched for - but this discussion
could be continued on bug 29561. OK?
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list