Do not crash if origin.company is None.

This commit is contained in:
Albert Cervera i Areny 2018-10-28 11:58:11 +01:00
parent 786e009f7f
commit c22f48d6fb
1 changed files with 1 additions and 2 deletions

View File

@ -11,7 +11,6 @@ from trytond.transaction import Transaction
from trytond.modules.analytic_account import AnalyticMixin
__all__ = ['Location', 'LocationCompany', 'AnalyticAccountEntry']
@ -144,7 +143,7 @@ class AnalyticAccountEntry:
LocationCompany = pool.get('stock.location.company')
company = super(AnalyticAccountEntry, self).on_change_with_company(
name)
if isinstance(self.origin, LocationCompany):
if isinstance(self.origin, LocationCompany) and self.origin.company:
company = self.origin.company.id
return company