diff --git a/addons/website_sale_wishlist/static/src/js/website_sale_wishlist.js b/addons/website_sale_wishlist/static/src/js/website_sale_wishlist.js index f3fa749f13f..a2d7d761060 100644 --- a/addons/website_sale_wishlist/static/src/js/website_sale_wishlist.js +++ b/addons/website_sale_wishlist/static/src/js/website_sale_wishlist.js @@ -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(); });