Перейти к содержимому
Меню
Чтобы взаимодействовать с сообществом, необходимо зарегистрироваться.
Этот вопрос был отмечен
1 Ответить
2189 Представления
/** @odoo-module */

import { DiscountButton } from "@pos_discount/overrides/components/discount_button/discount_button";
import { ErrorPopup } from "@point_of_sale/app/errors/popups/error_popup";
import { patch } from "@web/core/utils/patch";
import { _t } from "@web/core/l10n/translation";

patch(DiscountButton.prototype, {

async apply_discount(pc) {
console.log("test")
await super.apply_discount(arguments);
},
});

this code didn't work 
can anyone help me with this ?
thank you so much

Аватар
Отменить
Лучший ответ

Hi,


The super.apply_discount(arguments) call should be corrected to super.apply_discount(pc) since apply_discount takes a single argument (pc).


import { DiscountButton } from "@pos_discount/overrides/components/discount_button/discount_button";


import { patch } from "@web/core/utils/patch";



patch(DiscountButton.prototype, {


    async apply_discount(pc) {


        console.log("test");


        await super.apply_discount(pc);


    },


});




Hope it helps

Аватар
Отменить
Related Posts Ответы Просмотры Активность
0
июл. 17
2887
0
мар. 15
6461
3
мар. 24
5490
0
нояб. 23
1901
1
мая 20
11973