Fixed repeating words bug
This commit is contained in:
parent
25db8eeb7a
commit
fa4479af60
|
@ -111,7 +111,7 @@ class Component:
|
||||||
new_to_ret = []
|
new_to_ret = []
|
||||||
for tr in to_ret:
|
for tr in to_ret:
|
||||||
# make sure that one word is not used twice in same to_ret
|
# make sure that one word is not used twice in same to_ret
|
||||||
new_to_ret.extend([{**dict(tr), **m} for m in cmatch if any([m_v not in dict(tr).values() for m_v in m.values()])])
|
new_to_ret.extend([{**dict(tr), **m} for m in cmatch if all([m_v not in dict(tr).values() for m_v in m.values()])])
|
||||||
if len(new_to_ret) == 0:
|
if len(new_to_ret) == 0:
|
||||||
return None
|
return None
|
||||||
to_ret = new_to_ret
|
to_ret = new_to_ret
|
||||||
|
|
Loading…
Reference in New Issue
Block a user