in ses-plugin-server/src/main/kotlin/jetbrains/buildServer/sesPlugin/teamcity/SESIntegrationManagerImpl.kt [19:28]
override fun persistBean(bean: SQSBean, projectId: String): PersistResult {
myProjectManager.rootProject.getOwnFeaturesOfType(FEATURE_TYPE).forEach {
myProjectManager.rootProject.removeFeature(it.id)
}
myProjectManager.rootProject.addFeature(FEATURE_TYPE, bean.toMap())
myProjectManager.rootProject.persist(myConfigActionFactory.createAction(myProjectManager.rootProject, "SES Integration config changed"))
return PersistResult(true, "OK")
}