ID's of users linking bugs to some artefacts not conveyed or stored
Bug #881154 reported by
Eliah Kagan
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
In Progress
|
Low
|
William Grant |
Bug Description
When a user links an existing bug to a question, the notifications for that action specify the user's display name but not the user ID. The user ID is neither conveyed in the body of the email notifications, nor in the X-Launchpad headers. Furthermore, according to Gavin Panella, this information may not be stored at all! See https:/
QuestionBug, BugCVE, and SpecificationBug do not record the registrant/owner.
Related branches
lp:~wgrant/launchpad/xref-buglinks
- Colin Watson: Approve
-
Diff: 1243 lines (+555/-92)20 files modifieddatabase/schema/security.cfg (+8/-0)
lib/lp/answers/browser/tests/views.txt (+2/-2)
lib/lp/answers/model/question.py (+51/-14)
lib/lp/blueprints/model/specification.py (+32/-6)
lib/lp/blueprints/tests/test_specification.py (+17/-0)
lib/lp/bugs/browser/tests/test_bugtask.py (+5/-5)
lib/lp/bugs/doc/cve.txt (+3/-3)
lib/lp/bugs/model/bug.py (+57/-16)
lib/lp/bugs/model/bugcve.py (+3/-0)
lib/lp/bugs/model/bugtask.py (+11/-3)
lib/lp/bugs/model/bugtasksearch.py (+34/-9)
lib/lp/bugs/model/cve.py (+67/-34)
lib/lp/bugs/model/tests/test_bugtask.py (+16/-0)
lib/lp/bugs/model/tests/test_bugtasksearch.py (+21/-0)
lib/lp/bugs/tests/test_cve.py (+53/-0)
lib/lp/coop/answersbugs/model.py (+3/-0)
lib/lp/coop/answersbugs/tests/test_questionbug.py (+17/-0)
lib/lp/scripts/garbo.py (+63/-0)
lib/lp/scripts/tests/test_garbo.py (+88/-0)
lib/lp/services/xref/model.py (+4/-0)
lp:~wgrant/launchpad/xref-buglinks-cleanup
- Colin Watson: Approve
-
Diff: 1112 lines (+88/-510)19 files modifieddatabase/sampledata/current-dev.sql (+13/-0)
database/sampledata/current.sql (+13/-0)
database/schema/security.cfg (+0/-15)
lib/lp/answers/model/question.py (+15/-39)
lib/lp/blueprints/model/specification.py (+3/-16)
lib/lp/blueprints/model/specificationbug.py (+0/-20)
lib/lp/blueprints/tests/test_specification.py (+0/-17)
lib/lp/bugs/model/bug.py (+10/-31)
lib/lp/bugs/model/bugcve.py (+0/-22)
lib/lp/bugs/model/bugtask.py (+5/-12)
lib/lp/bugs/model/bugtasksearch.py (+18/-35)
lib/lp/bugs/model/cve.py (+11/-40)
lib/lp/bugs/model/tests/test_bugtask.py (+0/-16)
lib/lp/bugs/model/tests/test_bugtasksearch.py (+0/-21)
lib/lp/bugs/tests/test_cve.py (+0/-33)
lib/lp/coop/answersbugs/model.py (+0/-25)
lib/lp/coop/answersbugs/tests/test_questionbug.py (+0/-17)
lib/lp/scripts/garbo.py (+0/-63)
lib/lp/scripts/tests/test_garbo.py (+0/-88)
Changed in launchpad: | |
importance: | Undecided → Low |
status: | New → Triaged |
summary: |
- ID's of users linking bugs to questions not conveyed or stored + ID's of users linking bugs to some artefacts not conveyed or stored |
tags: | added: cves specifications |
description: | updated |
Changed in launchpad: | |
assignee: | nobody → William Grant (wgrant) |
tags: |
added: qa-ok removed: qa-needstesting |
tags: |
added: qa-ok removed: qa-needstesting |
To post a comment you must log in.
The model does not store the link registrant.