AssertionError: BUG! Couldn't identify the user's access level for these translations.
Bug #531732 reported by
Jeroen T. Vermeulen
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Medium
|
Jeroen T. Vermeulen |
Bug Description
Just saw these appear on edge:
OOPS-1523EA1409, OOPS-1523EB1289, OOPS-1523EB1290, OOPS-1523EC1445, OOPS-1523ED1456
OOPS-1523EB1175, OOPS-1523EC1392, OOPS-1523EC1452, OOPS-1523ED1329
Looks like the attempt to describe the user's access rights falls through because the code doesn't anticipate read-only mode.
Related branches
lp:~jtv/launchpad/bug-531732
Merged
into
lp:launchpad
- Michael Nelson (community): Approve (code)
-
Diff: 113 lines (+27/-7)3 files modifiedlib/lp/translations/browser/serieslanguage.py (+9/-3)
lib/lp/translations/browser/tests/test_distroserieslanguage_views.py (+16/-2)
lib/lp/translations/stories/standalone/xx-serieslanguage-index.txt (+2/-2)
Changed in rosetta: | |
status: | In Progress → Fix Committed |
tags: | added: qa-needstesting |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in rosetta: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Calling this Medium because it falls somewhere between "only happens to a few people in a rare mode" (Low) and "we have a zero-oops policy" (High). The fix is easy, and in the process I learned how to fake read-only mode in a test.