fix as_operations to not run amok
This commit is contained in:
parent
9741711fc4
commit
f00ebbd54d
1 changed files with 2 additions and 1 deletions
|
@ -765,7 +765,8 @@ class ChangedObjectCollection(BaseSchema):
|
||||||
)
|
)
|
||||||
|
|
||||||
# finally insert new situation
|
# finally insert new situation
|
||||||
bisect.insort(open_situations, new_situation, key=lambda s: len(s.operations))
|
bisect.insort(open_situations, new_situation,
|
||||||
|
key=lambda s: (-len(s.operation_uids), len(s.operations)))
|
||||||
best_uids[new_situation.operation_uids] = len(new_situation.operations)
|
best_uids[new_situation.operation_uids] = len(new_situation.operations)
|
||||||
|
|
||||||
if not continued:
|
if not continued:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue