Skip to content

Commit 57de887

Browse files
committed
Summary:
- Changed validate method to except jsonObject only in json_schema_validator/index.js Test: - Updated test to pass
1 parent 1e00509 commit 57de887

File tree

5 files changed

+239
-235
lines changed

5 files changed

+239
-235
lines changed

packages/optimizely-sdk/lib/core/project_config/index.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ var fns = require('../../utils/fns');
1717
var enums = require('../../utils/enums');
1818
var jsSdkUtils = require('@optimizely/js-sdk-utils');
1919
var configValidator = require('../../utils/config_validator');
20-
var projectConfigSchema = require('./project_config_schema');
2120

2221
var EXPERIMENT_RUNNING_STATUS = 'Running';
2322
var RESERVED_ATTRIBUTE_PREFIX = '$opt_';
@@ -508,7 +507,7 @@ module.exports = {
508507
if (config.skipJSONValidation === true) {
509508
config.logger.log(LOG_LEVEL.INFO, jsSdkUtils.sprintf(LOG_MESSAGES.SKIPPING_JSON_VALIDATION, MODULE_NAME));
510509
} else if (config.jsonSchemaValidator) {
511-
config.jsonSchemaValidator.validate(projectConfigSchema, config.datafile);
510+
config.jsonSchemaValidator.validate(config.datafile);
512511
config.logger.log(LOG_LEVEL.INFO, jsSdkUtils.sprintf(LOG_MESSAGES.VALID_DATAFILE, MODULE_NAME));
513512
}
514513
return module.exports.createProjectConfig(config.datafile);

0 commit comments

Comments
 (0)