diff --git a/addons/mrp_subcontracting/__manifest__.py b/addons/mrp_subcontracting/__manifest__.py index 745b5c39149..7691a0caf89 100644 --- a/addons/mrp_subcontracting/__manifest__.py +++ b/addons/mrp_subcontracting/__manifest__.py @@ -36,6 +36,9 @@ 'web.assets_backend': [ 'mrp_subcontracting/static/src/components/**/*', ], + 'web.assets_frontend': [ + 'mrp_subcontracting/static/src/scss/subcontracting_portal.scss', + ], 'mrp_subcontracting.webclient': [ ('include', 'web._assets_helpers'), ('include', 'web._assets_backend_helpers'), diff --git a/addons/mrp_subcontracting/controllers/portal.py b/addons/mrp_subcontracting/controllers/portal.py index a76948e31ea..4d12a2a85da 100644 --- a/addons/mrp_subcontracting/controllers/portal.py +++ b/addons/mrp_subcontracting/controllers/portal.py @@ -79,7 +79,8 @@ class CustomerPortal(portal.CustomerPortal): self._document_check_access('stock.picking', picking_id) except (AccessError, MissingError): raise werkzeug.exceptions.NotFound - return request.render("mrp_subcontracting.subcontracting_portal", {'picking_id': picking_id}) + picking = request.env['stock.picking'].browse(picking_id) + return request.render("mrp_subcontracting.subcontracting_portal", {'picking': picking}) @http.route("/my/productions//subcontracting_portal", type="http", auth="user", methods=['GET']) def render_production_backend_view(self, picking_id): diff --git a/addons/mrp_subcontracting/static/src/scss/subcontracting_portal.scss b/addons/mrp_subcontracting/static/src/scss/subcontracting_portal.scss new file mode 100644 index 00000000000..0a17bb3b10a --- /dev/null +++ b/addons/mrp_subcontracting/static/src/scss/subcontracting_portal.scss @@ -0,0 +1,3 @@ +.o_subcontracting_portal { + height: 90%; +} diff --git a/addons/mrp_subcontracting/views/subcontracting_portal_templates.xml b/addons/mrp_subcontracting/views/subcontracting_portal_templates.xml index 83fa27e4438..47bef54d5a0 100644 --- a/addons/mrp_subcontracting/views/subcontracting_portal_templates.xml +++ b/addons/mrp_subcontracting/views/subcontracting_portal_templates.xml @@ -18,9 +18,15 @@ @@ -61,13 +67,27 @@