MOBILE-2114 scorm: Fix convert attempt to offline JS error
parent
6f6e4449a7
commit
48b5233a84
|
@ -430,6 +430,8 @@ export class AddonModScormOfflineProvider {
|
||||||
* @return {{[scoId: number]: string}} Launch URLs indexed by SCO ID.
|
* @return {{[scoId: number]: string}} Launch URLs indexed by SCO ID.
|
||||||
*/
|
*/
|
||||||
protected getLaunchUrlsFromScos(scos: any[]): {[scoId: number]: string} {
|
protected getLaunchUrlsFromScos(scos: any[]): {[scoId: number]: string} {
|
||||||
|
scos = scos || [];
|
||||||
|
|
||||||
const response = {};
|
const response = {};
|
||||||
|
|
||||||
scos.forEach((sco) => {
|
scos.forEach((sco) => {
|
||||||
|
@ -487,12 +489,15 @@ export class AddonModScormOfflineProvider {
|
||||||
*
|
*
|
||||||
* @param {number} scormId SCORM ID.
|
* @param {number} scormId SCORM ID.
|
||||||
* @param {number} attempt Attempt number.
|
* @param {number} attempt Attempt number.
|
||||||
* @param {any[]} scos SCOs returned by AddonModScormProvider.getScos.
|
* @param {any[]} scos SCOs returned by AddonModScormProvider.getScos. If not supplied, this function will only return the
|
||||||
|
* SCOs that have something stored and cmi.launch_data will be undefined.
|
||||||
* @param {string} [siteId] Site ID. If not defined, current site.
|
* @param {string} [siteId] Site ID. If not defined, current site.
|
||||||
* @param {number} [userId] User ID. If not defined use site's current user.
|
* @param {number} [userId] User ID. If not defined use site's current user.
|
||||||
* @return {Promise<any>} Promise resolved when the user data is retrieved.
|
* @return {Promise<any>} Promise resolved when the user data is retrieved.
|
||||||
*/
|
*/
|
||||||
getScormUserData(scormId: number, attempt: number, scos: any[], siteId?: string, userId?: number): Promise<any> {
|
getScormUserData(scormId: number, attempt: number, scos: any[], siteId?: string, userId?: number): Promise<any> {
|
||||||
|
scos = scos || [];
|
||||||
|
|
||||||
let fullName = '',
|
let fullName = '',
|
||||||
userName = '';
|
userName = '';
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue