Skip to content

Commit 037b313

Browse files
committed
fix: re-add object handling
object handling was mistakenly removed (previously incorrect syntax on switch/case, which doesn't fall through).
1 parent 8103a08 commit 037b313

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

internal/service/resource_definition.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,9 @@ func addSchemaFlags(c *cobra.Command, schema openapi.Schema, args map[string]int
191191
args[name] = &value
192192
c.Flags().Var(&ArrayFlag{&value, prop.Items.Type}, name, fmt.Sprintf("The %v of the resource", name))
193193
case "object":
194+
var parsedValue map[string]interface{}
195+
args[name] = &parsedValue
196+
c.Flags().Var(&JSONFlag{&parsedValue}, name, fmt.Sprintf("The %v of the resource", name))
194197
default:
195198
var parsedValue map[string]interface{}
196199
args[name] = &parsedValue

0 commit comments

Comments
 (0)