Skip to content
Snippets Groups Projects
Unverified Commit a8bc8a7b authored by Matt Tuchfarber's avatar Matt Tuchfarber Committed by GitHub
Browse files

Merge pull request #24953 from edx/tuchfarber/remove_paid_mdoes

Remove deprecated paid_modes param in programs
parents 01136333 a391344d
No related branches found
No related tags found
No related merge requests found
......@@ -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
)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment