[FIX] website_sale_wishlist: remove use of Model
The new way of doing rpc is through the rpc function, the web.Model module is deprecated, so we need to update all calls.
This commit is contained in:
committed by
Aaron Bohy
parent
5804ed100e
commit
d6089b6b69
@@ -2,8 +2,6 @@ odoo.define('website_sale_wishlist.wishlist', function (require) {
|
||||
"use strict";
|
||||
|
||||
var ajax = require('web.ajax');
|
||||
var core = require('web.core');
|
||||
var Model = require('web.Model');
|
||||
var Widget = require('web.Widget');
|
||||
var base = require('web_editor.base');
|
||||
var website_sale_utils = require('website_sale.utils');
|
||||
@@ -83,8 +81,9 @@ var ProductWishlist = Widget.extend({
|
||||
var wish = tr.data('wish-id');
|
||||
var product = tr.data('product-id');
|
||||
|
||||
new Model('product.wishlist')
|
||||
.call('write', [[wish], { active: false }, base.get_context()])
|
||||
this.rpc('product.wishlist', 'write')
|
||||
.args([[wish], { active: false }, base.get_context()])
|
||||
.exec()
|
||||
.then(function(){
|
||||
$(tr).hide();
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user