Skip to content

Commit 275d5d0

Browse files
feat: remove defined_list/initial_list/frozen_list from the API for now
1 parent 3545527 commit 275d5d0

File tree

2 files changed

+0
-83
lines changed

2 files changed

+0
-83
lines changed

openedx_learning/apps/authoring/containers/api.py

Lines changed: 0 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,6 @@
2828
"create_next_container_version",
2929
"create_container_and_version",
3030
"get_container",
31-
"get_defined_list_rows_for_container_version",
32-
"get_initial_list_rows_for_container_version",
33-
"get_frozen_list_rows_for_container_version",
3431
"ContainerEntityListEntry",
3532
"get_entities_in_draft_container",
3633
"get_entities_in_published_container",
@@ -424,53 +421,6 @@ def get_container(pk: int) -> ContainerEntity:
424421
return ContainerEntity.objects.get(pk=pk)
425422

426423

427-
def get_defined_list_rows_for_container_version(
428-
container_version: ContainerEntityVersion,
429-
) -> QuerySet[EntityListRow]:
430-
"""
431-
Get the user-defined members of a container version.
432-
433-
Args:
434-
container_version: The container version to get the members of.
435-
436-
Returns:
437-
The members of the container version.
438-
"""
439-
return container_version.defined_list.entitylistrow_set.all()
440-
441-
442-
def get_initial_list_rows_for_container_version(
443-
container_version: ContainerEntityVersion,
444-
) -> QuerySet[EntityListRow]:
445-
"""
446-
Get the initial members of a container version.
447-
448-
Args:
449-
container_version: The container version to get the initial members of.
450-
451-
Returns:
452-
The initial members of the container version.
453-
"""
454-
return container_version.initial_list.entitylistrow_set.all()
455-
456-
457-
def get_frozen_list_rows_for_container_version(
458-
container_version: ContainerEntityVersion,
459-
) -> QuerySet[EntityListRow]:
460-
"""
461-
Get the frozen members of a container version.
462-
463-
Args:
464-
container_version: The container version to get the frozen members of.
465-
466-
Returns:
467-
The frozen members of the container version.
468-
"""
469-
if container_version.frozen_list is None:
470-
return QuerySet[EntityListRow]()
471-
return container_version.frozen_list.entitylistrow_set.all()
472-
473-
474424
@dataclass(frozen=True)
475425
class ContainerEntityListEntry:
476426
"""

openedx_learning/apps/authoring/units/api.py

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,6 @@
2424
"get_unit",
2525
"get_unit_version",
2626
"get_latest_unit_version",
27-
"get_user_defined_list_in_unit_version",
28-
"get_initial_list_in_unit_version",
29-
"get_frozen_list_in_unit_version",
3027
"UnitListEntry",
3128
"get_components_in_draft_unit",
3229
"get_components_in_published_unit",
@@ -197,36 +194,6 @@ def get_latest_unit_version(unit_pk: int) -> UnitVersion:
197194
return Unit.objects.get(pk=unit_pk).versioning.latest
198195

199196

200-
def get_user_defined_list_in_unit_version(unit_version_pk: int) -> QuerySet[EntityListRow]:
201-
"""Get the list in a unit version.
202-
203-
Args:
204-
unit_version_pk: The unit version ID.
205-
"""
206-
unit_version = UnitVersion.objects.get(pk=unit_version_pk)
207-
return container_api.get_defined_list_rows_for_container_version(unit_version.container_entity_version)
208-
209-
210-
def get_initial_list_in_unit_version(unit_version_pk: int) -> list[int]:
211-
"""Get the initial list in a unit version.
212-
213-
Args:
214-
unit_version_pk: The unit version ID.
215-
"""
216-
unit_version = UnitVersion.objects.get(pk=unit_version_pk)
217-
return container_api.get_initial_list_rows_for_container_version(unit_version.container_entity_version)
218-
219-
220-
def get_frozen_list_in_unit_version(unit_version_pk: int) -> list[int]:
221-
"""Get the frozen list in a unit version.
222-
223-
Args:
224-
unit_version_pk: The unit version ID.
225-
"""
226-
unit_version = UnitVersion.objects.get(pk=unit_version_pk)
227-
return container_api.get_frozen_list_rows_for_container_version(unit_version.container_entity_version)
228-
229-
230197
@dataclass(frozen=True)
231198
class UnitListEntry:
232199
"""

0 commit comments

Comments
 (0)