@@ -33,9 +33,6 @@ export const workspaceBuildMachine = createMachine(
33
33
getWorkspaceBuild : {
34
34
data : WorkspaceBuild
35
35
}
36
- getLogs : {
37
- data : ProvisionerJobLog [ ]
38
- }
39
36
} ,
40
37
} ,
41
38
tsTypes : { } as import ( "./workspaceBuildXService.typegen" ) . Typegen0 ,
@@ -57,18 +54,8 @@ export const workspaceBuildMachine = createMachine(
57
54
} ,
58
55
idle : { } ,
59
56
logs : {
60
- initial : "gettingExistentLogs " ,
57
+ initial : "watchingLogs " ,
61
58
states : {
62
- gettingExistentLogs : {
63
- invoke : {
64
- id : "getLogs" ,
65
- src : "getLogs" ,
66
- onDone : {
67
- actions : [ "assignLogs" ] ,
68
- target : "watchingLogs" ,
69
- } ,
70
- } ,
71
- } ,
72
59
watchingLogs : {
73
60
id : "watchingLogs" ,
74
61
invoke : {
@@ -107,10 +94,6 @@ export const workspaceBuildMachine = createMachine(
107
94
clearGetBuildError : assign ( {
108
95
getBuildError : ( _ ) => undefined ,
109
96
} ) ,
110
- // Logs
111
- assignLogs : assign ( {
112
- logs : ( _ , event ) => event . data ,
113
- } ) ,
114
97
addLog : assign ( {
115
98
logs : ( context , event ) => {
116
99
const previousLogs = context . logs ?? [ ]
@@ -120,7 +103,6 @@ export const workspaceBuildMachine = createMachine(
120
103
} ,
121
104
services : {
122
105
getWorkspaceBuild : ( ctx ) => API . getWorkspaceBuildByNumber ( ctx . username , ctx . workspaceName , ctx . buildNumber ) ,
123
- getLogs : async ( ctx ) => API . getWorkspaceBuildLogs ( ctx . buildId ) ,
124
106
streamWorkspaceBuildLogs : ( ctx ) => async ( callback ) => {
125
107
const reader = await API . streamWorkspaceBuildLogs ( ctx . buildId )
126
108
0 commit comments