From d6089b6b69b1326f7e1c66039d72b3a08e3386d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A9ry=20Debongnie?= Date: Fri, 3 Mar 2017 15:49:31 +0100 Subject: [PATCH] [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. --- .../static/src/js/website_sale_wishlist.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) 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(); });