Adding log level to settings

This commit is contained in:
Jonathan Putney
2019-11-19 14:45:13 -05:00
parent fa184a3245
commit e19e7d76fa
6 changed files with 15 additions and 13 deletions

View File

@@ -18,7 +18,8 @@ export default class BaseAPI {
lmsCommitUrl: false,
dataCommitFormat: 'json', // valid formats are 'json' or 'flattened', 'params'
commitRequestDataType: 'application/json;charset=UTF-8',
auto_progress: false,
autoProgress: false,
logLevel: global_constants.LOG_LEVEL_ERROR,
};
cmi;
startingData: {};
@@ -34,7 +35,6 @@ export default class BaseAPI {
throw new TypeError('Cannot construct BaseAPI instances directly');
}
this.currentState = global_constants.STATE_NOT_INITIALIZED;
this.apiLogLevel = global_constants.LOG_LEVEL_ERROR;
this.lastErrorCode = 0;
this.listenerArray = [];
@@ -42,6 +42,7 @@ export default class BaseAPI {
this.#error_codes = error_codes;
this.settings = settings;
this.apiLogLevel = this.settings.logLevel;
}
/**

View File

@@ -70,7 +70,7 @@ export default class Scorm12API extends BaseAPI {
} else {
this.processListeners('SequencePrevious');
}
} else if (this.settings.auto_progress) {
} else if (this.settings.autoProgress) {
this.processListeners('SequenceNext');
}
}

View File

@@ -98,7 +98,7 @@ export default class Scorm2004API extends BaseAPI {
this.processListeners('SequenceAbandonAll');
break;
}
} else if (this.settings.auto_progress) {
} else if (this.settings.autoProgress) {
this.processListeners('SequenceNext');
}
}