Skip to content

Commit 50334f1

Browse files
Refactor cmab parsing logic to simplify null check in JsonConfigParser
1 parent 0d3a88d commit 50334f1

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

core-api/src/main/java/com/optimizely/ab/config/parser/JsonConfigParser.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -176,9 +176,7 @@ private List<Experiment> parseExperiments(JSONArray experimentJson, String group
176176
Cmab cmab = null;
177177
if (experimentObject.has("cmab")) {
178178
JSONObject cmabObject = experimentObject.optJSONObject("cmab");
179-
if (cmabObject != null) {
180-
cmab = parseCmab(cmabObject);
181-
}
179+
cmab = parseCmab(cmabObject);
182180
}
183181

184182
experiments.add(new Experiment(id, key, status, layerId, audienceIds, conditions, variations, userIdToVariationKeyMap,

0 commit comments

Comments
 (0)