fix: textbooks should be enabled if course has any textbooks enabled. (#28887)

fix: proctoring settings to show pop up modal
fix: custom pages to be "disabled" by defualt
fix: only build lagacy link when app sends any link
This commit is contained in:
Awais Jibran
2021-10-01 16:26:14 +05:00
committed by GitHub
parent ee68bfe7f5
commit 872de99acc
3 changed files with 12 additions and 9 deletions

View File

@@ -71,7 +71,8 @@ class CourseAppSerializer(serializers.Serializer): # pylint: disable=abstract-m
"documentation_links": instance.documentation_links,
}
if hasattr(instance, "legacy_link"):
data["legacy_link"] = request.build_absolute_uri(instance.legacy_link(course_key))
course_legacy_link = instance.legacy_link(course_key)
data["legacy_link"] = request.build_absolute_uri(course_legacy_link) if course_legacy_link else ''
return data