From 605c986ff3ea46929242663a77f40f6e8fe84dde Mon Sep 17 00:00:00 2001 From: Michael Terry Date: Fri, 6 Mar 2020 14:39:04 -0500 Subject: [PATCH] Mark experiment events as non interactive Specifically, set the 'nonInteraction' segment event property to 1. --- lms/djangoapps/experiments/flags.py | 1 + lms/djangoapps/experiments/tests/test_flags.py | 1 + 2 files changed, 2 insertions(+) diff --git a/lms/djangoapps/experiments/flags.py b/lms/djangoapps/experiments/flags.py index 31e90138e3..efb04f550c 100644 --- a/lms/djangoapps/experiments/flags.py +++ b/lms/djangoapps/experiments/flags.py @@ -119,6 +119,7 @@ class ExperimentWaffleFlag(CourseWaffleFlag): 'course_id': str(course_key) if course_key else None, 'bucket': bucket, 'is_staff': request.user.is_staff, + 'nonInteraction': 1, } ) diff --git a/lms/djangoapps/experiments/tests/test_flags.py b/lms/djangoapps/experiments/tests/test_flags.py index a45d9c6877..f12ca2eae3 100644 --- a/lms/djangoapps/experiments/tests/test_flags.py +++ b/lms/djangoapps/experiments/tests/test_flags.py @@ -104,6 +104,7 @@ class ExperimentWaffleFlagTests(SharedModuleStoreTestCase): 'bucket': 1, 'course_id': 'a/b/c', 'is_staff': self.user.is_staff, + 'nonInteraction': 1, }, }))