]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-10008 update boundaries in creation date facet
authorStas Vilchik <stas.vilchik@sonarsource.com>
Fri, 20 Oct 2017 14:13:47 +0000 (16:13 +0200)
committerDaniel Schwarz <bartfastiel@users.noreply.github.com>
Tue, 24 Oct 2017 15:40:56 +0000 (17:40 +0200)
server/sonar-web/src/main/js/apps/issues/sidebar/CreationDateFacet.js

index c897fb9ac49ce4e84cc649dcc8c5bc4f211700e0..2f4e5038b86be82af871275e9bd5536b1c2f3aa7 100644 (file)
@@ -161,15 +161,14 @@ export default class CreationDateFacet extends React.PureComponent {
     }
 
     const { formatDate } = this.context.intl;
-    const beforeDate = createdBefore ? createdBefore : undefined;
     const data = periods.map((start, index) => {
       const startDate = parseDate(start);
-      let nextStartDate = index < periods.length - 1 ? periods[index + 1] : beforeDate;
       let endDate;
-      if (nextStartDate) {
-        nextStartDate = parseDate(nextStartDate);
-        endDate = parseDate(nextStartDate);
+      if (index < periods.length - 1) {
+        endDate = parseDate(periods[index + 1]);
         endDate.setDate(endDate.getDate() - 1);
+      } else {
+        endDate = createdBefore && parseDate(createdBefore);
       }
 
       let tooltip =
@@ -182,7 +181,7 @@ export default class CreationDateFacet extends React.PureComponent {
 
       return {
         createdAfter: startDate,
-        createdBefore: nextStartDate,
+        createdBefore: endDate,
         tooltip,
         x: index,
         y: stats[start]