From ec99129db1bb6790424f90c8775d3b77bcb59315 Mon Sep 17 00:00:00 2001 From: Julien Lancelot Date: Mon, 23 Dec 2013 16:42:40 +0100 Subject: [PATCH] SONAR-4535 Fix issue when template rule are in the result --- .../java/org/sonar/server/qualityprofile/QProfileRule.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sonar-server/src/main/java/org/sonar/server/qualityprofile/QProfileRule.java b/sonar-server/src/main/java/org/sonar/server/qualityprofile/QProfileRule.java index 7eaa5b4334e..a3d59519738 100644 --- a/sonar-server/src/main/java/org/sonar/server/qualityprofile/QProfileRule.java +++ b/sonar-server/src/main/java/org/sonar/server/qualityprofile/QProfileRule.java @@ -42,7 +42,7 @@ public class QProfileRule { private final String description; private final String status; private final String cardinality; - private final String parentKey; + private final Integer parentId; private final Date createdAt; private final Date updatedAt; private final QProfileRuleNote ruleNote; @@ -62,7 +62,7 @@ public class QProfileRule { description = (String) ruleSource.get(RuleDocument.FIELD_DESCRIPTION); status = (String) ruleSource.get(RuleDocument.FIELD_STATUS); cardinality = (String) ruleSource.get("cardinality"); - parentKey = (String) ruleSource.get(RuleDocument.FIELD_PARENT_KEY); + parentId = (Integer) ruleSource.get(RuleDocument.FIELD_PARENT_KEY); createdAt = parseOptionalDate(RuleDocument.FIELD_CREATED_AT, ruleSource); updatedAt = parseOptionalDate(RuleDocument.FIELD_UPDATED_AT, ruleSource); @@ -199,7 +199,7 @@ public class QProfileRule { } public boolean isEditable() { - return parentKey != null; + return parentId != null; } public List params() { -- 2.39.5