Browse Source

fix(ui): Adjust the release boundary to the end of minute (#28562)

Matej Minar 3 years ago
parent
commit
4d9b8d84af

+ 1 - 1
static/app/views/releases/utils/index.tsx

@@ -156,7 +156,7 @@ export function getReleaseBounds(release?: Release): ReleaseBounds {
     (moment(sessionsUpperBound).isAfter(lastEvent) ? sessionsUpperBound : lastEvent) ??
       undefined
   )
-    .startOf('minute')
+    .endOf('minute')
     .utc()
     .format();
 

+ 5 - 5
tests/js/spec/views/releases/utils/index.spec.tsx

@@ -8,7 +8,7 @@ describe('releases/utils', () => {
       // @ts-expect-error
       expect(getReleaseBounds(TestStubs.Release())).toEqual({
         releaseStart: '2020-03-23T01:02:00Z',
-        releaseEnd: '2020-03-24T02:04:00Z',
+        releaseEnd: '2020-03-24T02:04:59Z',
       });
     });
 
@@ -22,7 +22,7 @@ describe('releases/utils', () => {
         )
       ).toEqual({
         releaseStart: '2020-03-23T01:02:00Z',
-        releaseEnd: '2020-03-24T03:04:00Z',
+        releaseEnd: '2020-03-24T03:04:59Z',
       });
     });
 
@@ -30,7 +30,7 @@ describe('releases/utils', () => {
       // @ts-expect-error
       expect(getReleaseBounds(TestStubs.Release({lastEvent: null}))).toEqual({
         releaseStart: '2020-03-23T01:02:00Z',
-        releaseEnd: '2017-10-17T02:41:00Z',
+        releaseEnd: '2017-10-17T02:41:59Z',
       });
     });
 
@@ -45,7 +45,7 @@ describe('releases/utils', () => {
         )
       ).toEqual({
         releaseStart: '2020-03-23T01:02:00Z',
-        releaseEnd: '2020-03-23T01:03:00Z',
+        releaseEnd: '2020-03-23T01:03:59Z',
       });
     });
   });
@@ -92,7 +92,7 @@ describe('releases/utils', () => {
         })
       ).toEqual({
         start: '2020-03-23T01:02:00Z',
-        end: '2020-03-24T02:04:00Z',
+        end: '2020-03-24T02:04:59Z',
       });
     });