@@ -178,13 +178,13 @@ export const workspaceMachine = createMachine(
178
178
tags : "loading" ,
179
179
} ,
180
180
gettingWorkspace : {
181
- entry : [ "clearGetWorkspaceError" , " clearContext"] ,
181
+ entry : [ "clearContext" ] ,
182
182
invoke : {
183
183
src : "getWorkspace" ,
184
184
id : "getWorkspace" ,
185
185
onDone : [
186
186
{
187
- actions : "assignWorkspace" ,
187
+ actions : [ "assignWorkspace" , "clearGetWorkspaceError" ] ,
188
188
target : "gettingTemplate" ,
189
189
} ,
190
190
] ,
@@ -198,13 +198,12 @@ export const workspaceMachine = createMachine(
198
198
tags : "loading" ,
199
199
} ,
200
200
gettingTemplate : {
201
- entry : "clearGetTemplateWarning" ,
202
201
invoke : {
203
202
src : "getTemplate" ,
204
203
id : "getTemplate" ,
205
204
onDone : [
206
205
{
207
- actions : "assignTemplate" ,
206
+ actions : [ "assignTemplate" , "clearGetTemplateWarning" ] ,
208
207
target : "gettingTemplateParameters" ,
209
208
} ,
210
209
] ,
@@ -221,13 +220,15 @@ export const workspaceMachine = createMachine(
221
220
tags : "loading" ,
222
221
} ,
223
222
gettingTemplateParameters : {
224
- entry : "clearGetTemplateParametersWarning" ,
225
223
invoke : {
226
224
src : "getTemplateParameters" ,
227
225
id : "getTemplateParameters" ,
228
226
onDone : [
229
227
{
230
- actions : "assignTemplateParameters" ,
228
+ actions : [
229
+ "assignTemplateParameters" ,
230
+ "clearGetTemplateParametersWarning" ,
231
+ ] ,
231
232
target : "gettingPermissions" ,
232
233
} ,
233
234
] ,
@@ -244,13 +245,12 @@ export const workspaceMachine = createMachine(
244
245
tags : "loading" ,
245
246
} ,
246
247
gettingPermissions : {
247
- entry : "clearGetPermissionsError" ,
248
248
invoke : {
249
249
src : "checkPermissions" ,
250
250
id : "checkPermissions" ,
251
251
onDone : [
252
252
{
253
- actions : "assignPermissions" ,
253
+ actions : [ "assignPermissions" , "clearGetPermissionsError" ] ,
254
254
target : "ready" ,
255
255
} ,
256
256
] ,
@@ -270,18 +270,18 @@ export const workspaceMachine = createMachine(
270
270
initial : "gettingEvents" ,
271
271
states : {
272
272
gettingEvents : {
273
- entry : [
274
- "clearRefreshWorkspaceWarning" ,
275
- "initializeEventSource" ,
276
- ] ,
273
+ entry : [ "initializeEventSource" ] ,
277
274
exit : "closeEventSource" ,
278
275
invoke : {
279
276
src : "listening" ,
280
277
id : "listening" ,
281
278
} ,
282
279
on : {
283
280
REFRESH_WORKSPACE : {
284
- actions : [ "refreshWorkspace" ] ,
281
+ actions : [
282
+ "refreshWorkspace" ,
283
+ "clearRefreshWorkspaceWarning" ,
284
+ ] ,
285
285
} ,
286
286
EVENT_SOURCE_ERROR : {
287
287
target : "error" ,
@@ -291,7 +291,7 @@ export const workspaceMachine = createMachine(
291
291
error : {
292
292
entry : "assignRefreshWorkspaceWarning" ,
293
293
after : {
294
- "1000 " : {
294
+ "2000 " : {
295
295
target : "gettingEvents" ,
296
296
} ,
297
297
} ,
@@ -443,12 +443,11 @@ export const workspaceMachine = createMachine(
443
443
initial : "gettingBuilds" ,
444
444
states : {
445
445
gettingBuilds : {
446
- entry : "clearGetBuildsError" ,
447
446
invoke : {
448
447
src : "getBuilds" ,
449
448
onDone : [
450
449
{
451
- actions : "assignBuilds" ,
450
+ actions : [ "assignBuilds" , "clearGetBuildsError" ] ,
452
451
target : "loadedBuilds" ,
453
452
} ,
454
453
] ,
0 commit comments