You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
670 B
20 lines
670 B
odoo.define('pos_invoice_automate.PaymentScreen', function (require) {
|
|
'use strict';
|
|
|
|
const PaymentScreen = require('point_of_sale.PaymentScreen');
|
|
const Registries = require('point_of_sale.Registries');
|
|
|
|
const PosInvoiceAutomatePaymentScreen = (PaymentScreen) =>
|
|
class extends PaymentScreen {
|
|
constructor() {
|
|
super(...arguments);
|
|
if(this.env.pos.config.invoice_auto_check){
|
|
this.currentOrder.set_to_invoice(true);
|
|
}
|
|
}
|
|
};
|
|
|
|
Registries.Component.extend(PaymentScreen, PosInvoiceAutomatePaymentScreen);
|
|
|
|
return PaymentScreen;
|
|
});
|
|
|