lp2kanban will lose track of blueprint-linked cards if they get linked to a merge proposal
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
LP2Kanban |
Fix Committed
|
Medium
|
Unassigned |
Bug Description
The following situation will cause lp2kanban to stop updating a blueprint's work item from a card:
* Card linked to blueprint using external link field
* Card linked to bug using external id field
* Merge proposal linked to bug via branch (This causes the external_system_url field on the card to be updated with the MP URL)
* After this point, bugs2cards.
Proposed solution:
* Stop using board.getCardsW
Related branches
- Brad Crittenden (community): Approve (code)
-
Diff: 158 lines (+77/-4)5 files modifiedsrc/lp2kanban/bugs2cards.py (+2/-1)
src/lp2kanban/cards2workitems.py (+15/-0)
src/lp2kanban/kanban.py (+2/-1)
src/lp2kanban/tests/common.py (+10/-1)
src/lp2kanban/tests/test_cards2workitems.py (+48/-1)
Changed in lp2kanban: | |
status: | Triaged → In Progress |
assignee: | nobody → Graham Binns (gmb) |
Changed in lp2kanban: | |
status: | In Progress → Confirmed |
assignee: | Graham Binns (gmb) → nobody |
status: | Confirmed → Fix Committed |