mirror of
https://github.com/ysoftdevs/odc-analyzer.git
synced 2026-03-24 18:12:25 +01:00
Allow ommiting constantFields from config.
This commit is contained in:
@@ -30,10 +30,10 @@ object JiraIssueTrackerService {
|
|||||||
teamsId: Option[String],
|
teamsId: Option[String],
|
||||||
librariesId: Option[String],
|
librariesId: Option[String],
|
||||||
*/
|
*/
|
||||||
constantFields: JsObject
|
constantFields: Option[JsObject]
|
||||||
)
|
)
|
||||||
|
|
||||||
val NoFields = Fields(cweId = None, linkId = None, severityId = None, projectsId = None, constantFields = JsObject(Seq()))
|
val NoFields = Fields(cweId = None, linkId = None, severityId = None, projectsId = None, constantFields = None)
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -110,7 +110,7 @@ class JiraIssueTrackerService @Inject()(absolutizer: Absolutizer, @Named("jira-s
|
|||||||
// TODO: add affected releases
|
// TODO: add affected releases
|
||||||
)
|
)
|
||||||
val additionalObj = Json.obj(additionalFields.flatten : _*)
|
val additionalObj = Json.obj(additionalFields.flatten : _*)
|
||||||
val constantObj = fields.constantFields //Json.obj(fields.constantFields.map{case (k, v) => k -> (v: JsValueWrapper) }.toSeq: _*)
|
val constantObj = fields.constantFields.getOrElse(Json.obj())
|
||||||
base ++ additionalObj ++ constantObj
|
base ++ additionalObj ++ constantObj
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user