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
+6 -5
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+3 -3
View File
File diff suppressed because one or more lines are too long
+3 -2
View File
@@ -18,7 +18,8 @@ export default class BaseAPI {
lmsCommitUrl: false, lmsCommitUrl: false,
dataCommitFormat: 'json', // valid formats are 'json' or 'flattened', 'params' dataCommitFormat: 'json', // valid formats are 'json' or 'flattened', 'params'
commitRequestDataType: 'application/json;charset=UTF-8', commitRequestDataType: 'application/json;charset=UTF-8',
auto_progress: false, autoProgress: false,
logLevel: global_constants.LOG_LEVEL_ERROR,
}; };
cmi; cmi;
startingData: {}; startingData: {};
@@ -34,7 +35,6 @@ export default class BaseAPI {
throw new TypeError('Cannot construct BaseAPI instances directly'); throw new TypeError('Cannot construct BaseAPI instances directly');
} }
this.currentState = global_constants.STATE_NOT_INITIALIZED; this.currentState = global_constants.STATE_NOT_INITIALIZED;
this.apiLogLevel = global_constants.LOG_LEVEL_ERROR;
this.lastErrorCode = 0; this.lastErrorCode = 0;
this.listenerArray = []; this.listenerArray = [];
@@ -42,6 +42,7 @@ export default class BaseAPI {
this.#error_codes = error_codes; this.#error_codes = error_codes;
this.settings = settings; this.settings = settings;
this.apiLogLevel = this.settings.logLevel;
} }
/** /**
+1 -1
View File
@@ -70,7 +70,7 @@ export default class Scorm12API extends BaseAPI {
} else { } else {
this.processListeners('SequencePrevious'); this.processListeners('SequencePrevious');
} }
} else if (this.settings.auto_progress) { } else if (this.settings.autoProgress) {
this.processListeners('SequenceNext'); this.processListeners('SequenceNext');
} }
} }
+1 -1
View File
@@ -98,7 +98,7 @@ export default class Scorm2004API extends BaseAPI {
this.processListeners('SequenceAbandonAll'); this.processListeners('SequenceAbandonAll');
break; break;
} }
} else if (this.settings.auto_progress) { } else if (this.settings.autoProgress) {
this.processListeners('SequenceNext'); this.processListeners('SequenceNext');
} }
} }