web mailing list archives
web@odoo-community.org
Browse archives
Re: [OCA/web] [14.0][ADD] web list view general buttons (#1846)
Re: [OCA/web] [14.0][ADD] web_widget_char_size (#1952)
Re: [OCA/web] [14.0][ADD] web list view general buttons (#1846)
by "Alexandre Díaz" <notifications@github.com> - 30/07/2021 21:52:24@Tardo requested changes on this pull request.
Nice! some suggestions...
In web_list_view_general_buttons/__init__.py:
> @@ -0,0 +1,2 @@ +# © 2018 Terrabit⬇️ Suggested change
-# © 2018 Terrabit +# Copyright 2018 Terrabit
In web_list_view_general_buttons/__manifest__.py:
> @@ -0,0 +1,17 @@ +# © 2018 Terrabit⬇️ Suggested change
-# © 2018 Terrabit +# Copyright 2018 Terrabit
In web_list_view_general_buttons/readme/USAGE.rst:
> + + + +
🔥
⬇️ Suggested change- - - -
In web_list_view_general_buttons/static/src/js/list_controller.js:
> + var self = this; + if (this.context.general_buttons === "get_general_buttons") { + this._rpc({ + model: this.modelName, + method: "get_general_buttons", + args: [this.context.active_id], + context: this.context, + }).then(function (result) { + self.headerGeneralButtons = result; + }); + }⬇️ Suggested change
- var self = this; - if (this.context.general_buttons === "get_general_buttons") { - this._rpc({ - model: this.modelName, - method: "get_general_buttons", - args: [this.context.active_id], - context: this.context, - }).then(function (result) { - self.headerGeneralButtons = result; - }); - } + if (this.context.general_buttons === "get_general_buttons") { + this._rpc({ + model: this.modelName, + method: "get_general_buttons", + args: [this.context.active_id], + context: this.context, + }).then((result) => { + this.headerGeneralButtons = result; + }); + }
In web_list_view_general_buttons/static/src/js/list_controller.js:
> + var el = event.target; + var self = this; + self._rpc({ + model: $(el).attr("model"), + method: $(el).attr("action"), + args: [self.context.active_id], + context: self.context, + }).then(function (result) { + return self.do_action(result); + });⬇️ Suggested change
- var el = event.target; - var self = this; - self._rpc({ - model: $(el).attr("model"), - method: $(el).attr("action"), - args: [self.context.active_id], - context: self.context, - }).then(function (result) { - return self.do_action(result); - }); + const $el = $(event.target); + self._rpc({ + model: $el.attr("model"), + method: $el.attr("action"), + args: [this.context.active_id], + context: this.context, + }).then((result) => this.do_action(result));
—
You are receiving this because you are on a team that was mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.