Переглянути джерело

Fix form state locking on save

Kailash Nadh 6 роки тому
батько
коміт
52f8217b77
1 змінених файлів з 2 додано та 0 видалено
  1. 2 0
      frontend/my/src/Campaign.js

+ 2 - 0
frontend/my/src/Campaign.js

@@ -225,12 +225,14 @@ class TheFormDef extends React.PureComponent {
                     this.setState({ loading: false })
                 }).catch(e => {
                     notification["error"]({ message: "Error", description: e.message })
+                    this.setState({ loading: false })
                 })
             } else {
                 this.props.modelRequest(cs.ModelCampaigns, cs.Routes.UpdateCampaign, cs.MethodPut, { ...values, id: this.props.record.id }).then((resp) => {
                     notification["success"]({ placement: "topRight",
                     message: "Campaign updated",
                     description: `"${values["name"]}" updated` })
+                    this.setState({ loading: false })
                 }).catch(e => {
                     notification["error"]({ message: "Error", description: e.message })
                     this.setState({ loading: false })