File tree Expand file tree Collapse file tree 1 file changed +2
-4
lines changed
Expand file tree Collapse file tree 1 file changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -155,7 +155,7 @@ public class Server {
155155 subscribeFuture. whenSuccess { result in
156156 guard let streamOpt = result. stream else {
157157 // API issue - subscribe resolver isn't stream
158- self . error ( . internalAPIStreamIssue ( errors: result . errors ) )
158+ self . sendError ( result . errors, id : id )
159159 return
160160 }
161161 let stream = streamOpt as! ObservableSubscriptionEventStream
@@ -177,12 +177,11 @@ public class Server {
177177 onCompleted: { [ weak self] in
178178 guard let self = self else { return }
179179 self . sendComplete ( id: id)
180- self . messenger? . close ( )
181180 }
182181 ) . disposed ( by: self . disposeBag)
183182 }
184183 subscribeFuture. whenFailure { error in
185- self . error ( . graphQLError ( error) )
184+ self . sendError ( error, id : id )
186185 }
187186 }
188187 else {
@@ -205,7 +204,6 @@ public class Server {
205204 self . error ( . notInitialized( ) )
206205 return
207206 }
208- onExit ( )
209207 }
210208
211209 private func onConnectionTerminate( _: ConnectionTerminateRequest , _ messenger: Messenger ) {
You can’t perform that action at this time.
0 commit comments