Skip to content

Commit 785d5d2

Browse files
jremy42protobuf-ci-cd
andauthored
fix(rdb): handle pointer type in instance create engine autocomplete (#4863)
Co-authored-by: protobuf-ci-cd <[email protected]>
1 parent 99dee54 commit 785d5d2

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

internal/namespaces/rdb/v1/custom_instance.go

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,15 @@ func autoCompleteDatabaseEngines(
253253
prefix string,
254254
request any,
255255
) core.AutocompleteSuggestions {
256-
req := request.(rdbCreateInstanceRequestCustom)
256+
var req *rdbCreateInstanceRequestCustom
257+
switch v := request.(type) {
258+
case rdbCreateInstanceRequestCustom:
259+
req = &v
260+
case *rdbCreateInstanceRequestCustom:
261+
req = v
262+
default:
263+
return nil
264+
}
257265
suggestion := core.AutocompleteSuggestions(nil)
258266
client := core.ExtractClient(ctx)
259267
api := rdbSDK.NewAPI(client)

0 commit comments

Comments
 (0)