diff --git a/account_reconcile_oca/__manifest__.py b/account_reconcile_oca/__manifest__.py index 49ed440b..0eeb960e 100644 --- a/account_reconcile_oca/__manifest__.py +++ b/account_reconcile_oca/__manifest__.py @@ -36,7 +36,6 @@ "account_reconcile_oca/static/src/js/widgets/reconcile_move_line_widget.esm.js", "account_reconcile_oca/static/src/js/reconcile_move_line/*.esm.js", "account_reconcile_oca/static/src/js/reconcile_form/*.esm.js", - "account_reconcile_oca/static/src/js/reconcile_manual/*.esm.js", "account_reconcile_oca/static/src/js/reconcile/*.esm.js", "account_reconcile_oca/static/src/xml/reconcile.xml", "account_reconcile_oca/static/src/scss/reconcile.scss", diff --git a/account_reconcile_oca/static/src/js/reconcile_manual/reconcile_manual_controller.esm.js b/account_reconcile_oca/static/src/js/reconcile_manual/reconcile_manual_controller.esm.js deleted file mode 100644 index 55dc5afa..00000000 --- a/account_reconcile_oca/static/src/js/reconcile_manual/reconcile_manual_controller.esm.js +++ /dev/null @@ -1,33 +0,0 @@ -import {FormController} from "@web/views/form/form_controller"; -import {useViewButtons} from "@web/views/view_button/view_button_hook"; -const {useRef} = owl; - -export class ReconcileManualController extends FormController { - setup() { - super.setup(...arguments); - this.env.exposeController(this); - const rootRef = useRef("root"); - useViewButtons(this.model, rootRef, { - reload: this.reloadFormController.bind(this), - beforeExecuteAction: this.beforeExecuteActionButton.bind(this), - afterExecuteAction: this.afterExecuteActionButton.bind(this), - }); - } - displayName() { - return this.env.config.getDisplayName(); - } - async reloadFormController() { - try { - await this.model.root.load(); - } catch (error) { - // eslint-disable-next-line no-undef - console.error("Error reloading form controller:", error); - // This should happen when we reconcile a line (no more possible data...) - if (this.env.parentController) { - await this.env.parentController.model.root.load(); - await this.env.parentController.render(true); - this.env.parentController.selectRecord(); - } - } - } -} diff --git a/account_reconcile_oca/static/src/js/reconcile_manual/reconcile_manual_view.esm.js b/account_reconcile_oca/static/src/js/reconcile_manual/reconcile_manual_view.esm.js deleted file mode 100644 index dc5e9608..00000000 --- a/account_reconcile_oca/static/src/js/reconcile_manual/reconcile_manual_view.esm.js +++ /dev/null @@ -1,10 +0,0 @@ -import {ReconcileManualController} from "./reconcile_manual_controller.esm.js"; -import {formView} from "@web/views/form/form_view"; -import {registry} from "@web/core/registry"; - -export const FormManualReconcileView = { - ...formView, - Controller: ReconcileManualController, -}; - -registry.category("views").add("reconcile_manual", FormManualReconcileView); diff --git a/account_reconcile_oca/views/account_account_reconcile.xml b/account_reconcile_oca/views/account_account_reconcile.xml index 5d997608..c925f5e3 100644 --- a/account_reconcile_oca/views/account_account_reconcile.xml +++ b/account_reconcile_oca/views/account_account_reconcile.xml @@ -8,7 +8,7 @@ >account.account.reconcile.form (in account_reconcile_oca) account.account.reconcile -
+