From 415a8d631cb36ffe94c70f63bdb2ef61a479b419 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 11 Jan 2024 22:02:48 +0100 Subject: [PATCH] Return list of instance as result of test recurrence rule wizard Since 0db956eb2505 the on_change_with for xxx2Many must return a list of instances. Closes #12885 (grafted from 4c79c26ae0c62a81e97d354eda6eddf95d7463b9) --HG-- branch : 7.0 --- modules/sale_subscription/recurrence.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/modules/sale_subscription/recurrence.py b/modules/sale_subscription/recurrence.py index 562c552286..2c316e87c9 100644 --- a/modules/sale_subscription/recurrence.py +++ b/modules/sale_subscription/recurrence.py @@ -279,8 +279,7 @@ class TestRecurrenceRuleSetView(ModelView): datetime = dt.datetime.combine(self.start_date, dt.time()) for date in rruleset.xafter(datetime, self.count, inc=True): result.append(Result(date=date.date())) - self.result = result - return self._changed_values.get('result', []) + return result class TestRecurrenceRuleSetViewResult(ModelView):