From a240b6cf710f253dcbddd3a60f9059d52fc1b778 Mon Sep 17 00:00:00 2001 From: Boris Gallet Date: Thu, 2 Nov 2023 15:36:54 +0100 Subject: [PATCH] [MIG] project_task_portal_form : migration to 16.0 --- project_task_portal_form/__manifest__.py | 2 +- .../controllers/portal_task_creation.py | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/project_task_portal_form/__manifest__.py b/project_task_portal_form/__manifest__.py index 6faa144..d19bb9a 100644 --- a/project_task_portal_form/__manifest__.py +++ b/project_task_portal_form/__manifest__.py @@ -3,7 +3,7 @@ { "name": "project_task_portal_form", - "version": "14.0.1.1.0", + "version": "16.0.1.1.0", "author": "Elabore", "website": "https://elabore.coop", "maintainer": "Stéphan Sainléger", diff --git a/project_task_portal_form/controllers/portal_task_creation.py b/project_task_portal_form/controllers/portal_task_creation.py index 5f20299..4db3d7a 100644 --- a/project_task_portal_form/controllers/portal_task_creation.py +++ b/project_task_portal_form/controllers/portal_task_creation.py @@ -51,7 +51,7 @@ class PortalTaskCreation(CustomerPortal): website=True, ) def portal_task_creation(self, access_token=None, redirect=None, **kw): - values = self._task_get_page_view_values(request.env.user.partner_id, access_token, **kw) + values = self._taskform_get_page_view_values(request.env.user.partner_id, access_token, **kw) request_types = request.env["request.type"].sudo().search([]) task_services = request.env["task.service"].sudo().search([]) priorities = self._get_task_priorities() @@ -105,7 +105,9 @@ class PortalTaskCreation(CustomerPortal): values = self._compute_form_data(kwargs) values["project_id"] = user.default_project_id.id values["partner_id"] = user.partner_id.id - values["user_id"] = user.id + values["user_ids"] = [(6, 0, [user.id])] + + files = values.get("attachments", False) del values['attachments']