diff --git a/src/courseware/data/api.js b/src/courseware/data/api.js index 3eb9e99f..db70b21b 100644 --- a/src/courseware/data/api.js +++ b/src/courseware/data/api.js @@ -283,7 +283,7 @@ export async function getSequenceMetadata(sequenceId) { return normalizeSequenceMetadata(data); } -const getSequenceHandlerUrl = (courseId, sequenceId) => `${getConfig().LMS_BASE_URL}/courses/${courseId}/xblock/${sequenceId}/handler`; +const getSequenceHandlerUrl = (courseId, sequenceId) => `${getConfig().LMS_BASE_URL}/courses/${courseId}/xblock/${sequenceId.decoded_id}/handler`; export async function getBlockCompletion(courseId, sequenceId, usageKey) { const { data } = await getAuthenticatedHttpClient().post(