in scripts/config/WidgetConfiguration.tsx [176:199]
private updateReleases(projectName): void {
this.settings.projectName = projectName;
getReleaseDefinitions(this.context, projectName, this.isOnPrem).then(releaseDefinitions => {
this.releaseDefinitionSelector.empty();
let optionsToInsert = releaseDefinitions
.map(r => this.createOptionsHtml(r))
.join("");
this.releaseDefinitionSelector.append(optionsToInsert);
if ($("#release-definition-selection option:selected").val() == null) {
this.settings.releaseDefinitionId = "";
this.settings.releaseDefinitionName = "";
}
else {
this.settings.releaseDefinitionId = $("#release-definition-selection option:selected").val().toString();
this.settings.releaseDefinitionName = $("#release-definition-selection option:selected").text();
}
this.updateReleaseEnvironments(this.releaseDefinitionSelector.val());
});
}