Message-sharing migration script allows duplicate TranslationMessages

Bug #383610 reported by Jeroen T. Vermeulen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Jeroen T. Vermeulen

Bug Description

Merging translations can cause duplicate TranslationMessages. Those break _getSharedEquivalent, which expects to find at most one matching record.

We'll need to eliminate such duplication before switching a message over to a different potmsgset.

Changed in rosetta:
assignee: nobody → Jeroen T. Vermeulen (jtv)
importance: Undecided → High
milestone: none → 2.2.6
status: New → In Progress
Revision history for this message
Jeroen T. Vermeulen (jtv) wrote :

Apparently some duplicates currently exist even without the script running.

So it's not enough to make the script stop creating duplicates; it should also not break (and if possible, it should approve things) where the duplication is already present.

Changed in rosetta:
milestone: 2.2.6 → 2.2.7
Revision history for this message
Данило Шеган (danilo) wrote :

Landed in db-devel/8262.

Changed in rosetta:
status: In Progress → Fix Committed
Changed in rosetta:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.