File tree Expand file tree Collapse file tree 1 file changed +9
-12
lines changed Expand file tree Collapse file tree 1 file changed +9
-12
lines changed Original file line number Diff line number Diff line change @@ -76,12 +76,11 @@ func (o *OptimizelyClient) GetEnabledFeatures(userContext entities.UserContext)
76
76
77
77
defer func () {
78
78
if r := recover (); r != nil {
79
- switch r .(type ) {
79
+ switch t := r .(type ) {
80
80
case error :
81
- err = r .( error )
81
+ err = t
82
82
case string :
83
- strErr := r .(string )
84
- err = errors .New (strErr )
83
+ err = errors .New (t )
85
84
default :
86
85
err = errors .New ("unexpected error" )
87
86
}
@@ -114,12 +113,11 @@ func (o *OptimizelyClient) Track(eventKey string, userContext entities.UserConte
114
113
115
114
defer func () {
116
115
if r := recover (); r != nil {
117
- switch r .(type ) {
116
+ switch t := r .(type ) {
118
117
case error :
119
- err = r .( error )
118
+ err = t
120
119
case string :
121
- strErr := r .(string )
122
- err = errors .New (strErr )
120
+ err = errors .New (t )
123
121
default :
124
122
err = errors .New ("unexpected error" )
125
123
}
@@ -254,12 +252,11 @@ func (o *OptimizelyClient) getFeatureDecision(featureKey string, userContext ent
254
252
defer func () {
255
253
var e error
256
254
if r := recover (); r != nil {
257
- switch r .(type ) {
255
+ switch t := r .(type ) {
258
256
case error :
259
- e = r .( error )
257
+ e = t
260
258
case string :
261
- strErr := r .(string )
262
- e = errors .New (strErr )
259
+ e = errors .New (t )
263
260
default :
264
261
e = errors .New ("unexpected error" )
265
262
}
You can’t perform that action at this time.
0 commit comments