Test if origin id is greater or equals to 0 before accessing the target record name
Closes #13498 (grafted from ca37026b228e56df6ed3455005a6bcd23a5665f0) --HG-- branch : 7.0
This commit is contained in:
1 parent
319692bb1d
commit
551dffded7
1 file changed
+2
-1
@@ -2456,7 +2456,8 @@ class InvoiceLine(sequence_ordered(), ModelSQL, ModelView, TaxableMixin):
|
||||
def origin_name(self):
|
||||
if isinstance(self.origin, self.__class__) and self.origin.id >= 0:
|
||||
return self.origin.invoice.rec_name
|
||||
return self.origin.rec_name if self.origin else None
|
||||
if self.origin and self.origin.id >= 0:
|
||||
return self.origin.rec_name
|
||||
|
||||
@classmethod
|
||||
def default_taxes_deductible_rate(cls):
|
||||
|
||||
Reference in new issue
Block a user