]> source.dussan.org Git - sonarqube.git/commitdiff
fix null pointer exception
authorStephane Gamard <stephane.gamard@sonarsource.com>
Mon, 8 Sep 2014 15:07:50 +0000 (17:07 +0200)
committerStephane Gamard <stephane.gamard@sonarsource.com>
Mon, 8 Sep 2014 15:48:51 +0000 (17:48 +0200)
server/sonar-server/src/main/java/org/sonar/server/issue/index/IssueDoc.java

index f9b0569eb9a372fc444b73b2249fae86411a9cb6..70e09d969fe17c240df677ccf4538af6710fe60a 100644 (file)
@@ -159,8 +159,8 @@ public class IssueDoc extends BaseDoc implements Issue {
   @CheckForNull
   public Duration debt() {
     // TODO check long cast ?!?!?!?
-    Long debt = new Long((Integer) getNullableField(IssueNormalizer.IssueField.DEBT.field()));
-    return (debt != null) ? Duration.create(debt) : null;
+    Integer debt = getNullableField(IssueNormalizer.IssueField.DEBT.field());
+    return (debt != null) ? Duration.create(new Long(debt)) : null;
   }
 
   @Override