Skip to content
Snippets Groups Projects
Unverified Commit 03f5aced authored by Awais Jibran's avatar Awais Jibran Committed by GitHub
Browse files

Merge pull request #17871 from edx/revert-17795-aj/use-get-or-create-EDUCATOR-2549

Revert "Use get or create rather than create"
parents 80efe99d 52fba984
No related branches found
No related tags found
No related merge requests found
......@@ -258,17 +258,10 @@ def get_cohort(user, course_key, assign=True, use_cached=False):
else:
course_user_group = get_random_cohort(course_key)
membership, created = CohortMembership.objects.get_or_create(
membership = CohortMembership.objects.create(
user=user,
course_user_group=course_user_group,
)
if not created:
# EDUCATOR-2549: Adding temporary log to test if we hit a situation where user already has
# a member ship group.
log.info(
"COHORT_MEMBERSHIP_FOUND: Membership found %s for course %s and user %s",
membership.course_user_group, course_key, user.id
)
return cache.setdefault(cache_key, membership.course_user_group)
except IntegrityError as integrity_error:
......
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