From 2cb8dae914d40303029872a2cedd1070b8dc71d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 11 Oct 2012 17:55:42 +0200 Subject: [PATCH] Fix comparison in get_invoice_state --- purchase.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/purchase.py b/purchase.py index 25785f8643..7739e00668 100644 --- a/purchase.py +++ b/purchase.py @@ -57,7 +57,7 @@ class Purchase: def get_invoice_state(self): state = super(Purchase, self).get_invoice_state() skips = set(x.id for x in self.invoice_lines_ignored) - invoice_lines = [l for l in self.invoice_lines if l not in skips] + invoice_lines = [l for l in self.invoice_lines if l.id not in skips] if invoice_lines: if any(l.invoice and l.invoice.state == 'cancel' for l in invoice_lines):