DistroSeriesDifferenceBaseView modifies shared objects
Bug #809985 reported by
Gavin Panella
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Gavin Panella |
Bug Description
Nothing is breaking right now because the production LP app servers
are running single-threaded. However, this may not always be the case.
The culprits:
def initialize_
def setUpFields(self):
...
choice = self.form_
Related branches
lp:~allenap/launchpad/dsd-base-view-dont-modify-globals-bug-809985
- William Grant: Approve (code)
-
Diff: 25 lines (+12/-3)1 file modifiedlib/lp/registry/browser/distroseries.py (+12/-3)
tags: | added: tech-debt |
Changed in launchpad: | |
assignee: | nobody → Gavin Panella (allenap) |
status: | Triaged → In Progress |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
The "selected_ differences" field part of this bug is being addressed
as a side-effect of fixing bug 817408.