]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-4776 Fix empty issue creation date by setting created at if it's null
authorJulien Lancelot <julien.lancelot@sonarsource.com>
Wed, 8 Jan 2014 08:31:18 +0000 (09:31 +0100)
committerJulien Lancelot <julien.lancelot@sonarsource.com>
Wed, 8 Jan 2014 08:32:13 +0000 (09:32 +0100)
sonar-core/src/main/java/org/sonar/core/issue/db/IssueChangeDto.java

index d57efd142fc7dc318b38b16dc728e2649c936929..2583d8db73daaa1a3a70fae4d06d6853079c7714 100644 (file)
@@ -183,7 +183,8 @@ public final class IssueChangeDto implements Serializable {
   public FieldDiffs toFieldDiffs() {
     return FieldDiffs.parse(changeData)
       .setUserLogin(userLogin)
-      .setCreationDate(issueChangeCreationDate)
+      // issueChangeCreationDate can be null as it has been introduced after createdAt
+      .setCreationDate(issueChangeCreationDate != null ? issueChangeCreationDate : createdAt)
       .setIssueKey(issueKey);
   }
 }