From 03e57622254e76dc52eb60ad050699dcc79a4aac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sat, 24 Oct 2020 13:12:01 +0200 Subject: [PATCH] Ensure inserted record has a valid position issue9731 review298881002 --- tryton/gui/window/view_form/model/group.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tryton/gui/window/view_form/model/group.py b/tryton/gui/window/view_form/model/group.py index 379ecd4f2d..8cfcad9f6e 100644 --- a/tryton/gui/window/view_form/model/group.py +++ b/tryton/gui/window/view_form/model/group.py @@ -91,6 +91,7 @@ class Group(SignalEvent, list): def insert(self, pos, record): assert record.group is self + pos = min(pos, len(self)) if pos >= 1: self.__getitem__(pos - 1).next[id(self)] = record if pos < self.__len__():