summaryrefslogtreecommitdiff
path: root/addons/stock/static/src/js/forecast_widget.js
diff options
context:
space:
mode:
authorsvs-odoo <svs@odoo.com>2020-08-12 15:19:55 +0000
committersvs-odoo <svs@odoo.com>2020-08-20 15:32:14 +0000
commit8a7cf5045f25203ed209223d1bf0321de2cb9ea7 (patch)
tree0567e8bbac9c86b9286de9cb4e047c5cc0c59824 /addons/stock/static/src/js/forecast_widget.js
parent1d256d7a7c359551966b839bf7d80e7cf3188e8f (diff)
[FIX] stock: display forecast btn only for product
The `forecast_widget` will display the forecast report button only for lines with a storable product. closes odoo/odoo#55826 Signed-off-by: Arnold Moyaux <amoyaux@users.noreply.github.com>
Diffstat (limited to 'addons/stock/static/src/js/forecast_widget.js')
-rw-r--r--addons/stock/static/src/js/forecast_widget.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/addons/stock/static/src/js/forecast_widget.js b/addons/stock/static/src/js/forecast_widget.js
index ae6e39f1d41..6cbf4986774 100644
--- a/addons/stock/static/src/js/forecast_widget.js
+++ b/addons/stock/static/src/js/forecast_widget.js
@@ -14,6 +14,8 @@ const ForecastWidgetField = AbstractField.extend({
if (!forecastData) {
this.$el.html('');
} else {
+ // Don't display the graph button for non-storable products or if was explicited.
+ forecastData.hideReportButton = this.recordData.product_type !== 'product';
this.$el.html(QWeb.render('stock.forecastWidget', forecastData));
this.$el.on('click', this._onOpenReport.bind(this));
}