From b390250e2e9735466c9c2464353dca9bf50c984b Mon Sep 17 00:00:00 2001 From: G r e y Date: Wed, 8 Jun 2022 12:00:09 -0400 Subject: [PATCH] fix: increase default extension time (#2172) This does not fully close #2141, but builds upon #2171 to fulfill each of the UX requests. A next step (probably as a separate ticket) is to allow customizing extension time pre-emptively. --- site/src/util/workspace.test.ts | 4 ++-- site/src/util/workspace.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/site/src/util/workspace.test.ts b/site/src/util/workspace.test.ts index bc740beb1b..7c139b72d0 100644 --- a/site/src/util/workspace.test.ts +++ b/site/src/util/workspace.test.ts @@ -47,7 +47,7 @@ describe("util > workspace", () => { [ "2022-06-02T14:56:34Z", { - deadline: "2022-06-02T16:26:34Z", + deadline: "2022-06-02T18:56:34Z", }, ], @@ -56,7 +56,7 @@ describe("util > workspace", () => { [ "2022-06-02T10:56:20-04:00", { - deadline: "2022-06-02T16:26:20Z", + deadline: "2022-06-02T18:56:20Z", }, ], ])(`defaultWorkspaceExtension(%p) returns %p`, (startTime, request) => { diff --git a/site/src/util/workspace.ts b/site/src/util/workspace.ts index 1c60e40ae9..fd0684115b 100644 --- a/site/src/util/workspace.ts +++ b/site/src/util/workspace.ts @@ -251,10 +251,10 @@ export const isWorkspaceOn = (workspace: TypesGen.Workspace): boolean => { export const defaultWorkspaceExtension = (__startDate?: dayjs.Dayjs): TypesGen.PutExtendWorkspaceRequest => { const now = __startDate ? dayjs(__startDate) : dayjs() - const NinetyMinutesFromNow = now.add(90, "minutes").utc() + const fourHoursFromNow = now.add(4, "hours").utc() return { - deadline: NinetyMinutesFromNow.format(), + deadline: fourHoursFromNow.format(), } }