From cdbefcff89a8c3ad662691dff5cc391eee52aa67 Mon Sep 17 00:00:00 2001 From: Dave Lasley Date: Fri, 11 Nov 2016 16:08:16 -0800 Subject: [PATCH] [MIG] partner_contact_birthdate: Upgrade to v10 * Change openerp to odoo * Update versions * Remove api.one --- partner_contact_birthdate/README.rst | 1 + partner_contact_birthdate/__manifest__.py | 2 +- partner_contact_birthdate/i18n/da.po | 2 +- partner_contact_birthdate/i18n/de.po | 2 +- partner_contact_birthdate/i18n/es.po | 2 +- partner_contact_birthdate/i18n/fr.po | 2 +- partner_contact_birthdate/i18n/hr_HR.po | 2 +- partner_contact_birthdate/i18n/it.po | 2 +- partner_contact_birthdate/i18n/pt_BR.po | 2 +- partner_contact_birthdate/i18n/sl.po | 2 +- .../models/res_partner.py | 23 +++++++++++-------- .../tests/test_birthdate.py | 4 ++-- 12 files changed, 25 insertions(+), 21 deletions(-) diff --git a/partner_contact_birthdate/README.rst b/partner_contact_birthdate/README.rst index d367fd71b..6ab0ce6fd 100644 --- a/partner_contact_birthdate/README.rst +++ b/partner_contact_birthdate/README.rst @@ -59,6 +59,7 @@ Contributors * Matjaž Mozetič * Rudolf Schnapka * Denis Leemann +* Dave Lasley Maintainer ---------- diff --git a/partner_contact_birthdate/__manifest__.py b/partner_contact_birthdate/__manifest__.py index 12cf44737..99e22ae8a 100644 --- a/partner_contact_birthdate/__manifest__.py +++ b/partner_contact_birthdate/__manifest__.py @@ -4,7 +4,7 @@ { "name": "Contact's birthdate", - "version": "9.0.1.0.0", + "version": "10.0.1.0.0", "author": "Jairo Llopis," "Odoo Community Association (OCA)", "category": "Customer Relationship Management", diff --git a/partner_contact_birthdate/i18n/da.po b/partner_contact_birthdate/i18n/da.po index fdefab75b..c06d0342f 100644 --- a/partner_contact_birthdate/i18n/da.po +++ b/partner_contact_birthdate/i18n/da.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-08-18 02:46+0000\n" "PO-Revision-Date: 2016-08-18 02:46+0000\n" diff --git a/partner_contact_birthdate/i18n/de.po b/partner_contact_birthdate/i18n/de.po index 68840b2a1..ec32f8cc7 100644 --- a/partner_contact_birthdate/i18n/de.po +++ b/partner_contact_birthdate/i18n/de.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-08-18 02:46+0000\n" "PO-Revision-Date: 2016-08-18 02:46+0000\n" diff --git a/partner_contact_birthdate/i18n/es.po b/partner_contact_birthdate/i18n/es.po index c2490c61f..83a15484a 100644 --- a/partner_contact_birthdate/i18n/es.po +++ b/partner_contact_birthdate/i18n/es.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-08-18 02:46+0000\n" "PO-Revision-Date: 2016-08-18 02:46+0000\n" diff --git a/partner_contact_birthdate/i18n/fr.po b/partner_contact_birthdate/i18n/fr.po index bfe5c2703..02a6e9996 100644 --- a/partner_contact_birthdate/i18n/fr.po +++ b/partner_contact_birthdate/i18n/fr.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-08-18 02:46+0000\n" "PO-Revision-Date: 2016-08-18 02:46+0000\n" diff --git a/partner_contact_birthdate/i18n/hr_HR.po b/partner_contact_birthdate/i18n/hr_HR.po index 7325044d3..f8aeeaa82 100644 --- a/partner_contact_birthdate/i18n/hr_HR.po +++ b/partner_contact_birthdate/i18n/hr_HR.po @@ -6,7 +6,7 @@ # Bole , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-08-18 02:46+0000\n" "PO-Revision-Date: 2016-08-18 02:46+0000\n" diff --git a/partner_contact_birthdate/i18n/it.po b/partner_contact_birthdate/i18n/it.po index 828fc86e9..438b6fe1d 100644 --- a/partner_contact_birthdate/i18n/it.po +++ b/partner_contact_birthdate/i18n/it.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-08-18 02:46+0000\n" "PO-Revision-Date: 2016-08-18 02:46+0000\n" diff --git a/partner_contact_birthdate/i18n/pt_BR.po b/partner_contact_birthdate/i18n/pt_BR.po index a4b605e05..91773a254 100644 --- a/partner_contact_birthdate/i18n/pt_BR.po +++ b/partner_contact_birthdate/i18n/pt_BR.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-08-18 02:46+0000\n" "PO-Revision-Date: 2016-08-18 02:46+0000\n" diff --git a/partner_contact_birthdate/i18n/sl.po b/partner_contact_birthdate/i18n/sl.po index 796c0b851..7c52cf297 100644 --- a/partner_contact_birthdate/i18n/sl.po +++ b/partner_contact_birthdate/i18n/sl.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-08-18 02:46+0000\n" "PO-Revision-Date: 2016-08-18 02:46+0000\n" diff --git a/partner_contact_birthdate/models/res_partner.py b/partner_contact_birthdate/models/res_partner.py index d98771922..bebcca33a 100644 --- a/partner_contact_birthdate/models/res_partner.py +++ b/partner_contact_birthdate/models/res_partner.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- # Copyright (C) 2014-2015 Grupo ESOC # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -from openerp import _, api, fields, models +from odoo import _, api, fields, models import logging @@ -21,21 +21,24 @@ class Partner(models.Model): inverse="_birthdate_inverse", store=True) - @api.one + @api.multi @api.depends("birthdate_date") def _birthdate_compute(self): """Store a string of the new date in the old field.""" - self.birthdate = self.birthdate_date + for partner in self: + partner.birthdate = partner.birthdate_date - @api.one + @api.multi def _birthdate_inverse(self): """Convert the old Char date to the new Date format.""" - try: - self.birthdate_date = self.birthdate - except ValueError: - _logger.warn( - _("Could not convert '{0.birthdate}' to date in " - "res.partner {0.id} ({0.name}). Skipping.").format(self)) + for partner in self: + try: + partner.birthdate_date = partner.birthdate + except ValueError: + _logger.warn(_( + "Could not convert '{0.birthdate}' to date in " + "res.partner {0.id} ({0.name}). Skipping." + ).format(partner)) @api.model def _birthdate_install(self): diff --git a/partner_contact_birthdate/tests/test_birthdate.py b/partner_contact_birthdate/tests/test_birthdate.py index 7cfa2e695..b1a8fbfa6 100644 --- a/partner_contact_birthdate/tests/test_birthdate.py +++ b/partner_contact_birthdate/tests/test_birthdate.py @@ -2,8 +2,8 @@ # Copyright (C) 2014-2015 Grupo ESOC # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -from openerp import fields -from openerp.tests.common import TransactionCase +from odoo import fields +from odoo.tests.common import TransactionCase from datetime import date