From a391344dcadc37c074a023ef9fab90405a0d3325 Mon Sep 17 00:00:00 2001 From: Matt Tuchfarber Date: Thu, 10 Sep 2020 10:37:30 -0400 Subject: [PATCH] Remove deprecated paid_modes param in programs paid_modes was replaced with paid_modes_only. Now that methods using this function are changed, we can remove the param. --- openedx/core/djangoapps/programs/api.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/openedx/core/djangoapps/programs/api.py b/openedx/core/djangoapps/programs/api.py index 339209ba2a..e96fe5490b 100644 --- a/openedx/core/djangoapps/programs/api.py +++ b/openedx/core/djangoapps/programs/api.py @@ -5,8 +5,7 @@ Python APIs exposed by the Programs app to other in-process apps. from .utils import is_user_enrolled_in_program_type as _is_user_enrolled_in_program_type -# `paid_modes` is deprecated in favor of `paid_modes_only`, but we need to expand and contract to prevent breakage. -def is_user_enrolled_in_program_type(user, program_type_slug, paid_modes=False, paid_modes_only=False, enrollments=None, entitlements=None): +def is_user_enrolled_in_program_type(user, program_type_slug, paid_modes_only=False, enrollments=None, entitlements=None): """ This method will look at the learners Enrollments and Entitlements to determine if a learner is enrolled in a Program of the given type. @@ -31,7 +30,7 @@ def is_user_enrolled_in_program_type(user, program_type_slug, paid_modes=False, return _is_user_enrolled_in_program_type( user, program_type_slug, - paid_modes_only=(paid_modes or paid_modes_only), + paid_modes_only=paid_modes_only, enrollments=enrollments, entitlements=entitlements )