Browse Source

fix formatting

pull/295/head
NetItUp-CarloToso 2 years ago
parent
commit
b5d0cde0fc
  1. 8
      edit_save_button/static/src/views/form/form_controller.js

8
edit_save_button/static/src/views/form/form_controller.js

@ -18,14 +18,14 @@ const viewRegistry = registry.category("views");
odoo.__DEBUG__ && console.log("Console log inside the patch function", FormController.prototype, "form_controller");
var data = false;
patch(FormController.prototype, "save",{
patch(FormController.prototype, "save", {
setup() {
data = false;
this.props.preventEdit = !data
this._super();
},
async edit(){
async edit() {
this._super();
data = true;
await this.model.root.switchMode("edit");
@ -35,7 +35,7 @@ patch(FormController.prototype, "save",{
data = false;
await this.model.root.switchMode("readonly");
},
async discard(){
async discard() {
this._super();
data = false;
await this.model.root.switchMode("readonly");
@ -43,7 +43,7 @@ patch(FormController.prototype, "save",{
async beforeLeave() {
if (this.model.root.isDirty) {
if (confirm("The changes you have made will save Automatically!")) {
return this.model.root.save({noReload: true, stayInEdition: true});
return this.model.root.save({ noReload: true, stayInEdition: true });
} else {
this.model.root.discard();
return true;

Loading…
Cancel
Save