Object class in Party Company Mixin (main class)

This commit is contained in:
Raimon Esteve 2018-05-11 01:12:18 +02:00
parent d90c619ed3
commit 3f35f99cca
5 changed files with 8 additions and 8 deletions

View File

@ -6,6 +6,6 @@ from . import party
__all__ = ['Activity']
class Activity(object, party.PartyCompanyMixin):
class Activity(party.PartyCompanyMixin):
__metaclass__ = PoolMeta
__name__ = "activity.activity"

View File

@ -7,7 +7,7 @@ from . import party
__all__ = ['Bank', 'BankAccount']
class Bank(object, party.PartyCompanyMixin):
class Bank(party.PartyCompanyMixin):
__metaclass__ = PoolMeta
__name__ = "bank"

View File

@ -6,6 +6,6 @@ from . import party
__all__ = ['Carrier']
class Carrier(object, party.PartyCompanyMixin):
class Carrier(party.PartyCompanyMixin):
__metaclass__ = PoolMeta
__name__ = 'carrier'

View File

@ -22,6 +22,6 @@ class Manager:
return [('agent.party.companies',) + tuple(clause[1:])]
class Agent(object, party.PartyCompanyMixin):
class Agent(party.PartyCompanyMixin):
__metaclass__ = PoolMeta
__name__ = 'commission.agent'

View File

@ -215,7 +215,7 @@ class Party:
cls.raise_user_error('can_not_remove_companies')
class PartyCompanyMixin:
class PartyCompanyMixin(object):
companies = fields.Function(fields.One2Many('company.company', None,
'Companies'), 'get_companies', searcher='search_companies')
@ -229,17 +229,17 @@ class PartyCompanyMixin:
return [('party.companies',) + tuple(clause[1:])]
class Address(object, PartyCompanyMixin):
class Address(PartyCompanyMixin):
__metaclass__ = PoolMeta
__name__ = 'party.address'
class PartyIdentifier(object, PartyCompanyMixin):
class PartyIdentifier(PartyCompanyMixin):
__metaclass__ = PoolMeta
__name__ = 'party.identifier'
class ContactMechanism(object, PartyCompanyMixin):
class ContactMechanism(PartyCompanyMixin):
__metaclass__ = PoolMeta
__name__ = 'party.contact_mechanism'