Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
E
edx-platform
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
edx
edx-platform
Commits
9a8e6318
Commit
9a8e6318
authored
Oct 01, 2014
by
Zia Fazal
Committed by
Jonathan Piacenti
Aug 20, 2015
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ziafazal/api-fix-course-image-url: make image url relative
uncomment discussion stats call
parent
651641ea
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
11 additions
and
11 deletions
+11
-11
lms/djangoapps/api_manager/courses/views.py
+11
-11
No files found.
lms/djangoapps/api_manager/courses/views.py
View file @
9a8e6318
...
...
@@ -358,7 +358,7 @@ def _get_course_data(request, course_key, course_descriptor, depth=0):
course_descriptor
)
base_uri_without_qs
=
generate_base_uri
(
request
,
True
)
data
[
'course_image_url'
]
=
request
.
build_absolute_uri
(
course_image_url
(
course_descriptor
)
)
data
[
'course_image_url'
]
=
course_image_url
(
course_descriptor
)
data
[
'resources'
]
=
[]
resource_uri
=
'{}/content/'
.
format
(
base_uri_without_qs
)
data
[
'resources'
]
.
append
({
'uri'
:
resource_uri
})
...
...
@@ -1526,16 +1526,16 @@ class CoursesMetrics(SecureAPIView):
'users_started'
:
users_started_qs
.
values
(
'user'
)
.
distinct
()
.
count
(),
'grade_cutoffs'
:
course_descriptor
.
grading_policy
[
'GRADE_CUTOFFS'
]
}
# TODO: (mattdrayer) Uncomment after comment service has been updated
#
thread_stats = {}
#
try:
#
thread_stats = get_course_thread_stats(slash_course_id)
#
except CommentClientRequestError, e:
#
data = {
#
"err_msg": str(e)
#
}
#
return Response(data, status=status.HTTP_500_INTERNAL_SERVER_ERROR)
#
data.update(thread_stats)
thread_stats
=
{}
try
:
thread_stats
=
get_course_thread_stats
(
slash_course_id
)
except
CommentClientRequestError
,
e
:
data
=
{
"err_msg"
:
str
(
e
)
}
return
Response
(
data
,
status
=
status
.
HTTP_500_INTERNAL_SERVER_ERROR
)
data
.
update
(
thread_stats
)
return
Response
(
data
,
status
=
status
.
HTTP_200_OK
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment