From 20d950d1b3f271233201e27d67f3b29401c93f20 Mon Sep 17 00:00:00 2001 From: Presley Pizzo <1290996+presleyp@users.noreply.github.com> Date: Fri, 9 Sep 2022 16:27:21 -0400 Subject: [PATCH] feat: Update template page automatically (#3962) * Update template page automatically * Remove misleading test --- site/src/xServices/template/templateXService.ts | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/site/src/xServices/template/templateXService.ts b/site/src/xServices/template/templateXService.ts index d9944d382e..701b0095c1 100644 --- a/site/src/xServices/template/templateXService.ts +++ b/site/src/xServices/template/templateXService.ts @@ -162,8 +162,20 @@ export const templateMachine = target: "confirmingDelete", }, }, - onDone: { - target: "loaded", + initial: "refreshingTemplate", + states: { + refreshingTemplate: { + invoke: { + id: "refreshTemplate", + src: "getTemplate", + onDone: { target: "waiting", actions: "assignTemplate" }, + }, + }, + waiting: { + after: { + 5000: "refreshingTemplate", + }, + }, }, }, confirmingDelete: {