As explained on the bug 24387 follow-up, there's a problem with the db_rev.
Created attachment 143179 [details] [review] Bug 32110: Fixup to db_rev for non-english, multilingual Koha Without this patch, the update process duplicates all the news and content entries when they were non-english to start with. This patch keeps the same process, but new "default" "parent" entries are empty so there' no duplication in the OPAC display, while still being editable/deletable in the intranet. We came through that through many iterations. This was the least invasive while still providing satisfying results.
Created attachment 143290 [details] [review] Bug 32110: Fixup to db_rev for non-english, multilingual Koha Without this patch, the update process duplicates all the news and content entries when they were non-english to start with. This patch keeps the same process, but new "default" "parent" entries are empty so there' no duplication in the OPAC display, while still being editable/deletable in the intranet. We came through that through many iterations. This was the least invasive while still providing satisfying results. Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
Works well for upgrade from 20.11. Note that it creates HTML customizations with empty content for default. If you edit and try to save it will show a popup saying content can not be empty. We can leave it like that, it is much better as currently. Or we may add some HTML comment in content, like "<!-- generated by upgrade -->"
Created attachment 143365 [details] [review] Bug 32110: Fixup to db_rev for non-english, multilingual Koha Without this patch, the update process duplicates all the news and content entries when they were non-english to start with. This patch keeps the same process, but new "default" "parent" entries are empty so there' no duplication in the OPAC display, while still being editable/deletable in the intranet. We came through that through many iterations. This was the least invasive while still providing satisfying results. Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com> Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Pushed to master for 22.11. Nice work everyone, thanks!
Backported to 22.05.x for upcoming 22.05.07 release
applied to 21.11 for 21.11.14
Missing dependencies for 21.05.x, it shouldn't be affected, no backport. Nothing to document, marking resolved.