Files
odoo_source/addons/website_form_project/controllers/main.py
T
Matthieu Stockbauer f8882698e8 [MOV] website, website_form, *: merge website_form app into website
*: crm_iap_lead_website, website_crm, website_form_project,
   website_hr_recruitment, website_sale

Part of https://github.com/odoo/odoo/pull/69888
task-2462993
2021-07-16 19:13:18 +00:00

16 lines
613 B
Python

# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo.addons.website.controllers import form
class WebsiteForm(form.WebsiteForm):
def insert_record(self, request, model, values, custom, meta=None):
if model.model == 'project.task':
visitor_sudo = request.env['website.visitor']._get_visitor_from_request()
visitor_partner = visitor_sudo.partner_id
if visitor_partner:
values['partner_id'] = visitor_partner.id
return super().insert_record(request, model, values, custom, meta=meta)