Allow users to update TO information after it has been saved in the DB
This commit is contained in:
parent
a010487f34
commit
8463599d7b
@ -132,6 +132,18 @@ class UpdateTaskOrderWorkflow(ShowTaskOrderWorkflow):
|
|||||||
|
|
||||||
return to_data
|
return to_data
|
||||||
|
|
||||||
|
@property
|
||||||
|
def task_order_form_data(self):
|
||||||
|
to_data = self.form.data.copy()
|
||||||
|
if "portfolio_name" in to_data:
|
||||||
|
new_name = self.form.data["portfolio_name"]
|
||||||
|
old_name = self.task_order.to_dictionary()["portfolio_name"]
|
||||||
|
if not new_name is old_name:
|
||||||
|
Portfolios.update(self.task_order.portfolio, {"name": new_name})
|
||||||
|
to_data.pop("portfolio_name")
|
||||||
|
|
||||||
|
return to_data
|
||||||
|
|
||||||
def validate(self):
|
def validate(self):
|
||||||
return self.form.validate()
|
return self.form.validate()
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user