From: Stas Vilchik Date: Mon, 16 May 2016 10:31:59 +0000 (+0200) Subject: SONAR-6336 display warning only for saved conditions X-Git-Tag: 5.6-RC1~81 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=d383aa2db56e889c1dfbc0608483cad96f508f52;p=sonarqube.git SONAR-6336 display warning only for saved conditions --- diff --git a/server/sonar-web/src/main/js/apps/quality-gates/components/Conditions.js b/server/sonar-web/src/main/js/apps/quality-gates/components/Conditions.js index 50f0244c683..b6cc569c4de 100644 --- a/server/sonar-web/src/main/js/apps/quality-gates/components/Conditions.js +++ b/server/sonar-web/src/main/js/apps/quality-gates/components/Conditions.js @@ -73,8 +73,9 @@ export default class Conditions extends React.Component { }); const duplicates = []; - conditions.forEach(condition => { - const sameCount = conditions + const savedConditions = conditions.filter(condition => condition.id != null); + savedConditions.forEach(condition => { + const sameCount = savedConditions .filter(sample => sample.metric === condition.metric && sample.period === condition.period) .length; if (sameCount > 1) {