mirror of
https://github.com/bringout/oca-ocb-mrp.git
synced 2026-04-26 14:12:04 +02:00
19.0 vanilla
This commit is contained in:
parent
accf5918df
commit
6e65e8c877
688 changed files with 225434 additions and 199401 deletions
|
|
@ -4,7 +4,7 @@
|
|||
import werkzeug
|
||||
from collections import OrderedDict
|
||||
|
||||
from odoo import conf, http, _
|
||||
from odoo import http, _
|
||||
from odoo.http import request
|
||||
from odoo.exceptions import AccessError, MissingError
|
||||
from odoo.addons.portal.controllers import portal
|
||||
|
|
@ -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/<int:picking_id>/subcontracting_portal", type="http", auth="user", methods=['GET'])
|
||||
def render_production_backend_view(self, picking_id):
|
||||
|
|
@ -88,16 +89,8 @@ class CustomerPortal(portal.CustomerPortal):
|
|||
except (AccessError, MissingError):
|
||||
raise werkzeug.exceptions.NotFound
|
||||
session_info = request.env['ir.http'].session_info()
|
||||
user_context = dict(request.env.context) if request.session.uid else {}
|
||||
mods = conf.server_wide_modules or []
|
||||
lang = user_context.get("lang")
|
||||
translation_hash = request.env['ir.http'].get_web_translations_hash(mods, lang)
|
||||
cache_hashes = {
|
||||
"translations": translation_hash,
|
||||
}
|
||||
production_company = picking.company_id
|
||||
session_info.update(
|
||||
cache_hashes=cache_hashes,
|
||||
action_name='mrp_subcontracting.subcontracting_portal_view_production_action',
|
||||
picking_id=picking.id,
|
||||
user_companies={
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue