Prevent NPE while fetching muted tests from Teamcity server

This commit is contained in:
Yunir Salimzyanov
2020-11-04 16:13:39 +03:00
parent bc2b396ecd
commit 24345bb6b3
@@ -23,7 +23,7 @@ internal fun getMutedTestsOnTeamcityForRootProject(rootScopeId: String): List<Mu
val jsonResponses = traverseAll(requestHref, requestParams)
val alreadyMutedTestsOnTeamCity = jsonResponses.flatMap {
it.get("mute").filter { jn -> jn.get("assignment").get("text").textValue().startsWith(TAG) }
it.get("mute").filter { jn -> jn.get("assignment").get("text")?.textValue().toString().startsWith(TAG) }
}
return alreadyMutedTestsOnTeamCity.mapNotNull { jsonObjectMapper.treeToValue<MuteTestJson>(it) }