diff --git a/client/core/src/watcher/watcher.js b/client/core/src/watcher/watcher.js index cdcd2974aa..18ce801173 100644 --- a/client/core/src/watcher/watcher.js +++ b/client/core/src/watcher/watcher.js @@ -47,7 +47,7 @@ export default class Watcher extends Component { fetchData() { let id = this.data[this.idField]; - // return new Promise((resolve, reject) => { + // return new Promise((resolve, reject) => { this.$http.get(`${this.url}/${id}`).then( json => { this.data = copyObject(json.data); @@ -55,26 +55,33 @@ export default class Watcher extends Component { } // json => reject(json) ); - // }); + // }); } + /** * Submits the data and goes back in the history. + * + * @return {Promise} The request promise */ submitBack() { return this.submit().then( () => this.window.history.back() ); } + /** * Submits the data and goes another state. * * @param {String} state The state name + * @param {Object} params The request params + * @return {Promise} The request promise */ submitGo(state, params) { return this.submit().then( () => this.$state.go(state, params || {}) ); } + /** * Submits the data to the server. *