From bdc39514a0f5442a500be881ff4defc62235fb79 Mon Sep 17 00:00:00 2001 From: clementthomas Date: Tue, 19 Sep 2023 16:30:43 +0200 Subject: [PATCH] [DEL] module not used --- .../__init__.py | 1 - .../__manifest__.py | 18 --------- .../models/__init__.py | 1 - .../models/survey_user_input.py | 37 ------------------- 4 files changed, 57 deletions(-) delete mode 100644 survey_event_registration_generation_survey_contact_generation/__init__.py delete mode 100644 survey_event_registration_generation_survey_contact_generation/__manifest__.py delete mode 100644 survey_event_registration_generation_survey_contact_generation/models/__init__.py delete mode 100644 survey_event_registration_generation_survey_contact_generation/models/survey_user_input.py diff --git a/survey_event_registration_generation_survey_contact_generation/__init__.py b/survey_event_registration_generation_survey_contact_generation/__init__.py deleted file mode 100644 index 0650744..0000000 --- a/survey_event_registration_generation_survey_contact_generation/__init__.py +++ /dev/null @@ -1 +0,0 @@ -from . import models diff --git a/survey_event_registration_generation_survey_contact_generation/__manifest__.py b/survey_event_registration_generation_survey_contact_generation/__manifest__.py deleted file mode 100644 index 09298f4..0000000 --- a/survey_event_registration_generation_survey_contact_generation/__manifest__.py +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2016-2020 Akretion France () -# @author: Alexis de Lattre -# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). - -{ - "name": "Survey event registration generation", - "version": "16.0.0.0.0", - "license": "AGPL-3", - "author": "Elabore", - "website": "https://www.elabore.coop", - "category": "", - "depends": ["survey_contact_generation","survey_event_registration_generation"], - "data": [ - - ], - "installable": True, - "auto_install":True, -} diff --git a/survey_event_registration_generation_survey_contact_generation/models/__init__.py b/survey_event_registration_generation_survey_contact_generation/models/__init__.py deleted file mode 100644 index a690749..0000000 --- a/survey_event_registration_generation_survey_contact_generation/models/__init__.py +++ /dev/null @@ -1 +0,0 @@ -from . import survey_user_input \ No newline at end of file diff --git a/survey_event_registration_generation_survey_contact_generation/models/survey_user_input.py b/survey_event_registration_generation_survey_contact_generation/models/survey_user_input.py deleted file mode 100644 index bf995c0..0000000 --- a/survey_event_registration_generation_survey_contact_generation/models/survey_user_input.py +++ /dev/null @@ -1,37 +0,0 @@ - -import logging -import textwrap -import uuid - -from dateutil.relativedelta import relativedelta - -from odoo import api, fields, models, _ -from odoo.exceptions import ValidationError -from odoo.tools import float_is_zero - -_logger = logging.getLogger(__name__) - - -class SurveyUserInput(models.Model): - _inherit = 'survey.user_input' - - - def _mark_done(self): - res = super()._mark_done() - - """Generate registration when the survey is submitted""" - for user_input in self.filtered( - lambda r: r.survey_id.generate_registration and not self.registration_id - ): - vals = user_input._prepare_registration() - - registration = self.env["event.registration"].create(vals) - self._create_registration_post_process(registration) - self.update({"registration_id": registration.id}) - res = super()._mark_done() - - # after all, set partner id of registration as the partner of user input - for user_input in self: - if user_input.registration_id and user_input.partner_id: - user_input.registration_id.partner_id = user_input.partner_id - return res