SpecificationSupersedingView.supersede_action() has conditional logic that should be in model code

Bug #680880 reported by Guilherme Salgado
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

That method has some logic to set definition_status according to the blueprint's state and the new superseded_by. That logic should be moved into model code before we can allow blueprints to be superseded over the API.

The call to updateLifecycleStatus() should also be moved to model code or, ideally, made unnecessary.

description: updated
Curtis Hovey (sinzui)
Changed in blueprint:
importance: Undecided → Low
status: New → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.