IntegrityError translationimportqueueentry__entry_per_importer__unq Product+edit-people
Bug #635438 reported by
Curtis Hovey
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Curtis Hovey |
Bug Description
OOPS-1714L464 show that IntegrityError: duplicate key value violates unique constraint "translationimp
The product-
Related branches
lp:~sinzui/launchpad/project-set-owner-0
- Brad Crittenden (community): Approve (code)
- Jeroen T. Vermeulen: Pending requested
-
Diff: 409 lines (+127/-141)7 files modifiedlib/lp/registry/browser/tests/product-edit-people-view.txt (+5/-51)
lib/lp/registry/doc/product.txt (+2/-53)
lib/lp/registry/model/product.py (+21/-22)
lib/lp/registry/stories/webservice/xx-project-registry.txt (+0/-10)
lib/lp/translations/configure.zcml (+5/-0)
lib/lp/translations/subscribers.py (+44/-0)
lib/lp/translations/tests/test_translationimportqueue.py (+50/-5)
Changed in launchpad-registry: | |
assignee: | nobody → Curtis Hovey (sinzui) |
status: | Triaged → In Progress |
Changed in launchpad-registry: | |
status: | In Progress → Fix Committed |
Changed in launchpad-registry: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This certainly is a rosetta rule causing the error, but I cannot see where the transfer happens. I image we want to check that the change is does not create a duplicate before it happens. Maybe the rule is not needed since the driver alreayd appears to own the entry.