From db3cb1998ef177cf05eac8f54fb546027ebe96ea Mon Sep 17 00:00:00 2001 From: "Salvador E. Tropea" Date: Fri, 5 Feb 2021 11:00:54 -0300 Subject: [PATCH] Fixed stats for merged BoMs without ref_ids. --- kibot/bom/bom.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/kibot/bom/bom.py b/kibot/bom/bom.py index 94ad3f80..9efbff4d 100644 --- a/kibot/bom/bom.py +++ b/kibot/bom/bom.py @@ -154,7 +154,7 @@ class ComponentGroup(object): def contains_component(self, c): """ Test if a given component is already contained in this group """ - return c.ref in self.refs + return c.ref+c.project in self.refs def add_component(self, c): """ Add a component to the group. @@ -162,12 +162,12 @@ class ComponentGroup(object): Note: repeated components happend when a component contains more than one unit """ if not self.components: self.components.append(c) - self.refs[c.ref] = c + self.refs[c.ref+c.project] = c elif self.contains_component(c): return elif self.match_component(c): self.components.append(c) - self.refs[c.ref] = c + self.refs[c.ref+c.project] = c def get_count(self, project=None): if project is None: