Use string for Date and let client handle display
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
This commit is contained in:
@@ -72,9 +72,9 @@ describe('AzureDevOpsApi', () => {
|
||||
link: 'https://host.com/myOrg/0bcc0c0d-2d02/_build/results?buildId=1',
|
||||
status: BuildStatus.Completed,
|
||||
result: BuildResult.Succeeded,
|
||||
queueTime: new Date('2020-09-12T06:10:23.9325232Z'),
|
||||
startTime: new Date('2020-09-12T06:15:23.9325232Z'),
|
||||
finishTime: new Date('2020-09-12T06:20:23.9325232Z'),
|
||||
queueTime: new Date('2020-09-12T06:10:23.9325232Z').toISOString(),
|
||||
startTime: new Date('2020-09-12T06:15:23.9325232Z').toISOString(),
|
||||
finishTime: new Date('2020-09-12T06:20:23.9325232Z').toISOString(),
|
||||
source: 'refs/heads/develop (f4f78b31)',
|
||||
uniqueName: 'DOMAINjdoe',
|
||||
};
|
||||
@@ -117,9 +117,9 @@ describe('AzureDevOpsApi', () => {
|
||||
link: 'https://host.com/myOrg/0bcc0c0d-2d02/_build/results?buildId=1',
|
||||
status: BuildStatus.Completed,
|
||||
result: BuildResult.Succeeded,
|
||||
queueTime: new Date('2020-09-12T06:10:23.9325232Z'),
|
||||
startTime: new Date('2020-09-12T06:15:23.9325232Z'),
|
||||
finishTime: new Date('2020-09-12T06:20:23.9325232Z'),
|
||||
queueTime: new Date('2020-09-12T06:10:23.9325232Z').toISOString(),
|
||||
startTime: new Date('2020-09-12T06:15:23.9325232Z').toISOString(),
|
||||
finishTime: new Date('2020-09-12T06:20:23.9325232Z').toISOString(),
|
||||
source: 'refs/heads/develop (f4f78b31)',
|
||||
uniqueName: 'DOMAINjdoe',
|
||||
};
|
||||
@@ -162,9 +162,9 @@ describe('AzureDevOpsApi', () => {
|
||||
link: 'https://host.com/myOrg/0bcc0c0d-2d02/_build/results?buildId=1',
|
||||
status: BuildStatus.None,
|
||||
result: BuildResult.Succeeded,
|
||||
queueTime: new Date('2020-09-12T06:10:23.9325232Z'),
|
||||
startTime: new Date('2020-09-12T06:15:23.9325232Z'),
|
||||
finishTime: new Date('2020-09-12T06:20:23.9325232Z'),
|
||||
queueTime: new Date('2020-09-12T06:10:23.9325232Z').toISOString(),
|
||||
startTime: new Date('2020-09-12T06:15:23.9325232Z').toISOString(),
|
||||
finishTime: new Date('2020-09-12T06:20:23.9325232Z').toISOString(),
|
||||
source: 'refs/heads/develop (f4f78b31)',
|
||||
uniqueName: 'DOMAINjdoe',
|
||||
};
|
||||
@@ -207,9 +207,9 @@ describe('AzureDevOpsApi', () => {
|
||||
link: 'https://host.com/myOrg/0bcc0c0d-2d02/_build/results?buildId=1',
|
||||
status: BuildStatus.InProgress,
|
||||
result: BuildResult.None,
|
||||
queueTime: new Date('2020-09-12T06:10:23.9325232Z'),
|
||||
startTime: new Date('2020-09-12T06:15:23.9325232Z'),
|
||||
finishTime: new Date('2020-09-12T06:20:23.9325232Z'),
|
||||
queueTime: new Date('2020-09-12T06:10:23.9325232Z').toISOString(),
|
||||
startTime: new Date('2020-09-12T06:15:23.9325232Z').toISOString(),
|
||||
finishTime: new Date('2020-09-12T06:20:23.9325232Z').toISOString(),
|
||||
source: 'refs/heads/develop (f4f78b31)',
|
||||
uniqueName: 'DOMAINjdoe',
|
||||
};
|
||||
@@ -246,9 +246,9 @@ describe('AzureDevOpsApi', () => {
|
||||
link: '',
|
||||
status: BuildStatus.InProgress,
|
||||
result: BuildResult.None,
|
||||
queueTime: new Date('2020-09-12T06:10:23.9325232Z'),
|
||||
startTime: new Date('2020-09-12T06:15:23.9325232Z'),
|
||||
finishTime: new Date('2020-09-12T06:20:23.9325232Z'),
|
||||
queueTime: new Date('2020-09-12T06:10:23.9325232Z').toISOString(),
|
||||
startTime: new Date('2020-09-12T06:15:23.9325232Z').toISOString(),
|
||||
finishTime: new Date('2020-09-12T06:20:23.9325232Z').toISOString(),
|
||||
source: 'refs/heads/develop (f4f78b31)',
|
||||
uniqueName: 'DOMAINjdoe',
|
||||
};
|
||||
@@ -289,7 +289,7 @@ describe('AzureDevOpsApi', () => {
|
||||
title: 'My Awesome New Feature',
|
||||
uniqueName: 'DOMAINjdoe',
|
||||
createdBy: 'Jane Doe',
|
||||
creationDate: new Date('2020-09-12T06:10:23.9325232Z'),
|
||||
creationDate: new Date('2020-09-12T06:10:23.9325232Z').toISOString(),
|
||||
sourceRefName: 'refs/heads/topic/super-awesome-feature',
|
||||
targetRefName: 'refs/heads/main',
|
||||
status: PullRequestStatus.Active,
|
||||
|
||||
@@ -149,9 +149,9 @@ export function mappedRepoBuild(build: Build): RepoBuild {
|
||||
link: build._links?.web.href ?? '',
|
||||
status: build.status ?? BuildStatus.None,
|
||||
result: build.result ?? BuildResult.None,
|
||||
queueTime: build.queueTime,
|
||||
startTime: build.startTime,
|
||||
finishTime: build.finishTime,
|
||||
queueTime: build.queueTime?.toISOString(),
|
||||
startTime: build.startTime?.toISOString(),
|
||||
finishTime: build.finishTime?.toISOString(),
|
||||
source: `${build.sourceBranch} (${build.sourceVersion?.substr(0, 8)})`,
|
||||
uniqueName: build.requestedFor?.uniqueName ?? 'N/A',
|
||||
};
|
||||
@@ -167,7 +167,7 @@ export function mappedPullRequest(
|
||||
title: pullRequest.title,
|
||||
uniqueName: pullRequest.createdBy?.uniqueName ?? 'N/A',
|
||||
createdBy: pullRequest.createdBy?.displayName ?? 'N/A',
|
||||
creationDate: pullRequest.creationDate,
|
||||
creationDate: pullRequest.creationDate?.toISOString(),
|
||||
sourceRefName: pullRequest.sourceRefName,
|
||||
targetRefName: pullRequest.targetRefName,
|
||||
status: pullRequest.status,
|
||||
|
||||
@@ -74,9 +74,9 @@ export type RepoBuild = {
|
||||
link?: string;
|
||||
status?: BuildStatus;
|
||||
result?: BuildResult;
|
||||
queueTime?: Date;
|
||||
startTime?: Date;
|
||||
finishTime?: Date;
|
||||
queueTime?: string;
|
||||
startTime?: string;
|
||||
finishTime?: string;
|
||||
source: string;
|
||||
uniqueName?: string;
|
||||
};
|
||||
@@ -114,7 +114,7 @@ export type PullRequest = {
|
||||
title?: string;
|
||||
uniqueName?: string;
|
||||
createdBy?: string;
|
||||
creationDate?: Date;
|
||||
creationDate?: string;
|
||||
sourceRefName?: string;
|
||||
targetRefName?: string;
|
||||
status?: PullRequestStatus;
|
||||
|
||||
@@ -149,7 +149,7 @@ const columns: TableColumn[] = [
|
||||
field: 'queueTime',
|
||||
width: 'auto',
|
||||
render: (row: Partial<RepoBuild>) =>
|
||||
DateTime.fromJSDate(row.queueTime ?? new Date()).toRelative(),
|
||||
DateTime.fromISO(row.queueTime ?? new Date().toISOString()).toRelative(),
|
||||
},
|
||||
];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user