/** @odoo-module **/ import portalDetails from "@portal/js/portal"; portalDetails.include({ events: Object.assign({}, portalDetails.prototype.events, { 'change select[name="invoice_sending_method"]': "_onSendingMethodChange", }), start() { this._showPeppolConfig(); this.orm = this.bindService("orm"); return this._super(...arguments); }, _showPeppolConfig() { const method = document.querySelector("select[name='invoice_sending_method']").value; const divToToggle = document.querySelectorAll(".portal_peppol_toggle"); for (const peppolDiv of divToToggle) { if (method === "peppol") { peppolDiv.classList.remove("d-none"); } else { peppolDiv.classList.add("d-none"); } } }, _onSendingMethodChange() { this._showPeppolConfig(); }, });