fix: enterprise-3.44.3, which overrides get_assignments() and handles null contexts gracefully
Overrides the SystemWideEnterpriseUserRoleAssignment.get_assignments() method to return a list of (role, context) assignments, where the first item in the list corresponds to the currently active enterprise for the user. Also ensures that EnterpriseSystemWideUserRoleAssignment.get_assignments() can handle null values that might be returned by get_context().
This commit is contained in:
committed by
Alex Dusenbery
parent
9b1db048f8
commit
953dd73c81
@@ -25,7 +25,7 @@ django-storages<1.9
|
||||
# The team that owns this package will manually bump this package rather than having it pulled in automatically.
|
||||
# This is to allow them to better control its deployment and to do it in a process that works better
|
||||
# for them.
|
||||
edx-enterprise==3.44.2
|
||||
edx-enterprise==3.44.3
|
||||
|
||||
# Newer versions need a more recent version of python-dateutil
|
||||
freezegun==0.3.12
|
||||
|
||||
@@ -450,7 +450,7 @@ edx-drf-extensions==8.0.1
|
||||
# edx-rbac
|
||||
# edx-when
|
||||
# edxval
|
||||
edx-enterprise==3.44.2
|
||||
edx-enterprise==3.44.3
|
||||
# via
|
||||
# -c requirements/edx/../constraints.txt
|
||||
# -r requirements/edx/base.in
|
||||
|
||||
@@ -559,7 +559,7 @@ edx-drf-extensions==8.0.1
|
||||
# edx-rbac
|
||||
# edx-when
|
||||
# edxval
|
||||
edx-enterprise==3.44.2
|
||||
edx-enterprise==3.44.3
|
||||
# via
|
||||
# -c requirements/edx/../constraints.txt
|
||||
# -r requirements/edx/testing.txt
|
||||
|
||||
@@ -542,7 +542,7 @@ edx-drf-extensions==8.0.1
|
||||
# edx-rbac
|
||||
# edx-when
|
||||
# edxval
|
||||
edx-enterprise==3.44.2
|
||||
edx-enterprise==3.44.3
|
||||
# via
|
||||
# -c requirements/edx/../constraints.txt
|
||||
# -r requirements/edx/base.txt
|
||||
|
||||
Reference in New Issue
Block a user