changeset a9e8a4572ab5 in modules/marketing_automation:5.4
details: 
https://hg.tryton.org/modules/marketing_automation?cmd=changeset;node=a9e8a4572ab5
description:
        Call eval to test activity condition

        The match method does not exist on marketing.automation.record but eval.

        issue9583
        review314261002
        (grafted from a1f029bafea20f984e5f347934e46741ae701f7d)
diffstat:

 marketing_automation.py |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r 9fd2ae34fa38 -r a9e8a4572ab5 marketing_automation.py
--- a/marketing_automation.py   Sat Apr 04 16:37:24 2020 +0200
+++ b/marketing_automation.py   Wed Sep 16 23:21:37 2020 +0200
@@ -227,7 +227,7 @@
             for record in records:
                 for activity in scenario.activities:
                     if (activity.condition
-                            and not record.match(activity.condition)):
+                            and not record.eval(activity.condition)):
                         continue
                     record_activities.append(
                         RecordActivity.get(record, activity))

Reply via email to