From ff7637f189557bd6056ea8d16cfe6ab0a4600acc Mon Sep 17 00:00:00 2001 From: Eleftherios Kritsotakis Date: Mon, 12 Sep 2022 07:30:28 +0000 Subject: [PATCH] [REM] website_slides: legacy `field_float_rating` widget We remove the `field_float_rating` widget in this commit as is was not used anymore. Its use was dropped at an earlier PR, however without deleting it. For reference, we mention here the PRs in which the widget was firstly introduced and when in was made redundant. - introduced: #33255 - removed: #55698 closes odoo/odoo#99983 Signed-off-by: Thibault Delavallee (tde) --- addons/website_slides/__manifest__.py | 1 - .../static/src/js/rating_field_backend.js | 37 ------------------- 2 files changed, 38 deletions(-) delete mode 100644 addons/website_slides/static/src/js/rating_field_backend.js diff --git a/addons/website_slides/__manifest__.py b/addons/website_slides/__manifest__.py index b861058b3f5..bf892f0f5b7 100644 --- a/addons/website_slides/__manifest__.py +++ b/addons/website_slides/__manifest__.py @@ -76,7 +76,6 @@ Featuring 'website_slides/static/src/slide_category_list_renderer.js', 'website_slides/static/src/scss/slide_views.scss', 'website_slides/static/src/js/slide_category_one2many.js', - 'website_slides/static/src/js/rating_field_backend.js', 'website_slides/static/src/js/components/**/*.js', ], 'web.assets_frontend': [ diff --git a/addons/website_slides/static/src/js/rating_field_backend.js b/addons/website_slides/static/src/js/rating_field_backend.js deleted file mode 100644 index e7dfd1a7633..00000000000 --- a/addons/website_slides/static/src/js/rating_field_backend.js +++ /dev/null @@ -1,37 +0,0 @@ -/** @odoo-module **/ - -import basicFields from 'web.basic_fields'; -import fieldRegistry from 'web.field_registry'; - -import { qweb as QWeb} from 'web.core'; - -var FieldFloatRating = basicFields.FieldFloat.extend({ - xmlDependencies: !basicFields.FieldFloat.prototype.xmlDependencies ? - ['/portal_rating/static/src/xml/portal_tools.xml'] : basicFields.FieldFloat.prototype.xmlDependencies.concat( - ['/portal_rating/static/src/xml/portal_tools.xml'] - ), - //-------------------------------------------------------------------------- - // Private - //-------------------------------------------------------------------------- - - /** - * @override - * @private - */ - _render: function () { - var self = this; - - return Promise.resolve(this._super()).then(function () { - self.$el.html(QWeb.render('portal_rating.rating_stars_static', { - 'val': self.value / 2, - 'inline_mode': true - })); - }); - }, -}); - -fieldRegistry.add('field_float_rating', FieldFloatRating); - -export default { - FieldFloatRating: FieldFloatRating, -};