diff --git a/src/forge/Order/UpdateMilepost.js b/src/forge/Order/UpdateMilepost.js
index 2c4511b3a..2eaead659 100644
--- a/src/forge/Order/UpdateMilepost.js
+++ b/src/forge/Order/UpdateMilepost.js
@@ -19,6 +19,7 @@ class UpdateMilepost extends Component {
selectedValue: moment('2020-2-12'),
isSpin: false,
get_attachments: undefined,
+ fileList: undefined,
}
}
@@ -59,11 +60,13 @@ class UpdateMilepost extends Component {
data: result.data,
selectedValue: result.data.effective_date && moment(result.data.effective_date),
get_attachments: result.data.attachments,
+ fileList: undefined,
})
this.props.form.setFieldsValue({
name: result.data.name,
description: result.data.description,
get_attachments: result.data.attachments,
+ fileList: undefined,
});
}
@@ -77,7 +80,7 @@ class UpdateMilepost extends Component {
this.props.form.validateFieldsAndScroll((err, values) => {
if (!err) {
const { projectsId , owner } = this.props.match.params;
- const { meilid } = this.props.match.params;
+ const { meilid,fileList } = this.props.match.params;
const url = `/${owner}/${projectsId}/milestones/${meilid}.json`;
let time = this.state.selectedValue && this.state.selectedValue.format("YYYY-MM-DD");
@@ -87,6 +90,7 @@ class UpdateMilepost extends Component {
project_id: projectsId,
id: meilid,
effective_date: time,
+ attachment_ids: fileList,
status: 'open'
}).then(result => {
if (result) {