File tree 2 files changed +14
-0
lines changed
swift/SwiftCLIExample/SwiftCLIExample
2 files changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -50,6 +50,13 @@ class OtoClient {
50
50
completion(nil, err)
51
51
return
52
52
}
53
+ if let serviceErr = <%= camelize_down(method.OutputObject.TypeName) %>.error {
54
+ if (serviceErr != "") {
55
+ let err = OtoError(serviceErr)
56
+ completion(nil, err)
57
+ return
58
+ }
59
+ }
53
60
completion(<%= camelize_down(method.OutputObject.TypeName) %>, nil)
54
61
}
55
62
task.resume()
Original file line number Diff line number Diff line change @@ -52,6 +52,13 @@ class GreeterService {
52
52
completion ( nil , err)
53
53
return
54
54
}
55
+ if let serviceErr = greetResponse. error {
56
+ if ( serviceErr != " " ) {
57
+ let err = OtoError ( serviceErr)
58
+ completion ( nil , err)
59
+ return
60
+ }
61
+ }
55
62
completion ( greetResponse, nil )
56
63
}
57
64
task. resume ( )
You can’t perform that action at this time.
0 commit comments