MCPcopy Create free account
hub / github.com/codecombat/codecombat / fetchNextForCourse

Function fetchNextForCourse

app/core/api/levels.js:29–39  ·  view source on GitHub ↗
({ levelOriginalID, courseInstanceID, courseID, sessionID }, options)

Source from the content-addressed store, hash-verified

27 },
28
29 fetchNextForCourse ({ levelOriginalID, courseInstanceID, courseID, sessionID }, options) {
30 let url
31 if (options == null) { options = {} }
32
33 if (courseInstanceID) {
34 url = `/db/course_instance/${courseInstanceID}/levels/${levelOriginalID}/sessions/${sessionID}/next`
35 } else {
36 url = `/db/course/${courseID}/levels/${levelOriginalID}/next`
37 }
38 return fetchJson(url, options)
39 },
40
41 fetchNextForCampaign ({ campaignSlug, levelOriginal, includePractice = false }, options) {
42 if (options == null) { options = {} }

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected