Skip to content

Commit abe0c16

Browse files
[MIG] event_registration_mass_mailing: Migration to 17.0
1 parent 16a172d commit abe0c16

6 files changed

Lines changed: 17 additions & 7 deletions

File tree

event_registration_mass_mailing/README.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,9 @@ Contributors
7676
- David Vidal <david.vidal@tecnativa.com>
7777

7878
- Eduardo López (`Moduon <https://www.moduon.es/>`__)
79+
- `Heliconia Solutions Pvt. Ltd. <https://www.heliconia.io>`__
80+
81+
- Bhavesh Heliconia
7982

8083
Maintainers
8184
-----------

event_registration_mass_mailing/__manifest__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
{
66
"name": "Put event registrations emails into mailing lists",
77
"category": "Marketing",
8-
"version": "16.0.1.0.1",
8+
"version": "17.0.1.0.0",
99
"depends": ["event", "mass_mailing"],
1010
"data": [
1111
"security/ir.model.access.csv",

event_registration_mass_mailing/readme/CONTRIBUTORS.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,5 @@
33
- Vicent Cubells \<<vicent.cubells@tecnativa.com>\>
44
- David Vidal \<<david.vidal@tecnativa.com>\>
55
- Eduardo López ([Moduon](https://www.moduon.es/))
6+
- [Heliconia Solutions Pvt. Ltd.](https://www.heliconia.io)
7+
- Bhavesh Heliconia

event_registration_mass_mailing/static/description/index.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -423,6 +423,10 @@ <h2><a class="toc-backref" href="#toc-entry-5">Contributors</a></h2>
423423
</ul>
424424
</li>
425425
<li>Eduardo López (<a class="reference external" href="https://www.moduon.es/">Moduon</a>)</li>
426+
<li><a class="reference external" href="https://www.heliconia.io">Heliconia Solutions Pvt. Ltd.</a><ul>
427+
<li>Bhavesh Heliconia</li>
428+
</ul>
429+
</li>
426430
</ul>
427431
</div>
428432
<div class="section" id="maintainers">

event_registration_mass_mailing/tests/test_event_registration_mail_list_wizard.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
# Copyright 2016 Antiun Ingenieria S.L. - Javier Iniesta
22
# Copyright 2020 Tecnativa - David Vidal
33
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
4-
from odoo import fields
5-
from odoo.tests.common import TransactionCase
4+
from odoo import Command, fields
65

6+
from odoo.addons.base.tests.common import BaseCommon
77

8-
class TestEventRegistrationMailListWizard(TransactionCase):
8+
9+
class TestEventRegistrationMailListWizard(BaseCommon):
910
@classmethod
1011
def setUpClass(cls):
1112
super().setUpClass()
@@ -15,7 +16,7 @@ def setUpClass(cls):
1516
{
1617
"name": "Test Contact 01",
1718
"email": "email01@test.com",
18-
"list_ids": [[6, 0, [cls.mail_list.id]]],
19+
"list_ids": [Command.set([cls.mail_list.id])],
1920
}
2021
)
2122
cls.event = cls.env["event.event"].create(

event_registration_mass_mailing/wizard/event_registration_mail_list_wizard.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Copyright 2016 Antiun Ingenieria S.L. - Javier Iniesta
22
# Copyright 2020 Tecnativa - David Vidal
33
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
4-
from odoo import fields, models
4+
from odoo import Command, fields, models
55

66

77
class EventRegistrationMailListWizard(models.TransientModel):
@@ -22,5 +22,5 @@ def add_to_mail_list(self):
2222
]
2323
)
2424
self.mail_list.contact_ids = [
25-
(0, 0, {"email": r.email, "name": r.name}) for r in registrations
25+
Command.create({"email": r.email, "name": r.name}) for r in registrations
2626
]

0 commit comments

Comments
 (0)