Skip to content

Commit 3e80ea6

Browse files
committed
(fix): made OrganizationId and NetworkAreaId in model from pointer to string for not having to deal with nil values since it is required anyways
1 parent dac4b2a commit 3e80ea6

4 files changed

Lines changed: 18 additions & 18 deletions

File tree

internal/cmd/network-area/network-range/list/list.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ const (
3131
type inputModel struct {
3232
*globalflags.GlobalFlagModel
3333
Limit *int64
34-
OrganizationId *string
35-
NetworkAreaId *string
34+
OrganizationId string
35+
NetworkAreaId string
3636
}
3737

3838
func NewCmd(params *types.CmdParams) *cobra.Command {
@@ -77,10 +77,10 @@ func NewCmd(params *types.CmdParams) *cobra.Command {
7777

7878
items := resp.GetItems()
7979

80-
networkAreaLabel, err := iaasUtils.GetNetworkAreaName(ctx, apiClient, *model.OrganizationId, *model.NetworkAreaId)
80+
networkAreaLabel, err := iaasUtils.GetNetworkAreaName(ctx, apiClient, model.OrganizationId, model.NetworkAreaId)
8181
if err != nil {
8282
params.Printer.Debug(print.ErrorLevel, "get organization name: %v", err)
83-
networkAreaLabel = *model.NetworkAreaId
83+
networkAreaLabel = model.NetworkAreaId
8484
}
8585

8686
// Truncate output
@@ -117,16 +117,16 @@ func parseInput(p *print.Printer, cmd *cobra.Command, _ []string) (*inputModel,
117117
model := inputModel{
118118
GlobalFlagModel: globalFlags,
119119
Limit: limit,
120-
OrganizationId: flags.FlagToStringPointer(p, cmd, organizationIdFlag),
121-
NetworkAreaId: flags.FlagToStringPointer(p, cmd, networkAreaIdFlag),
120+
OrganizationId: flags.FlagToStringValue(p, cmd, organizationIdFlag),
121+
NetworkAreaId: flags.FlagToStringValue(p, cmd, networkAreaIdFlag),
122122
}
123123

124124
p.DebugInputModel(model)
125125
return &model, nil
126126
}
127127

128128
func buildRequest(ctx context.Context, model *inputModel, apiClient *iaas.APIClient) iaas.ApiListNetworkAreaRangesRequest {
129-
return apiClient.ListNetworkAreaRanges(ctx, *model.OrganizationId, *model.NetworkAreaId, model.Region)
129+
return apiClient.ListNetworkAreaRanges(ctx, model.OrganizationId, model.NetworkAreaId, model.Region)
130130
}
131131

132132
func outputResult(p *print.Printer, outputFormat, networkAreaLabel string, networkRanges []iaas.NetworkRange) error {

internal/cmd/network-area/network-range/list/list_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@ func fixtureInputModel(mods ...func(model *inputModel)) *inputModel {
4646
Region: testRegion,
4747
Verbosity: globalflags.VerbosityDefault,
4848
},
49-
OrganizationId: &testOrganizationId,
50-
NetworkAreaId: &testNetworkAreaId,
49+
OrganizationId: testOrganizationId,
50+
NetworkAreaId: testNetworkAreaId,
5151
Limit: utils.Ptr(int64(10)),
5252
}
5353
for _, mod := range mods {

internal/cmd/network-area/route/list/list.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ const (
3030
type inputModel struct {
3131
*globalflags.GlobalFlagModel
3232
Limit *int64
33-
OrganizationId *string
34-
NetworkAreaId *string
33+
OrganizationId string
34+
NetworkAreaId string
3535
}
3636

3737
func NewCmd(params *types.CmdParams) *cobra.Command {
@@ -77,10 +77,10 @@ func NewCmd(params *types.CmdParams) *cobra.Command {
7777
items := resp.GetItems()
7878

7979
var networkAreaLabel string
80-
networkAreaLabel, err = iaasUtils.GetNetworkAreaName(ctx, apiClient, *model.OrganizationId, *model.NetworkAreaId)
80+
networkAreaLabel, err = iaasUtils.GetNetworkAreaName(ctx, apiClient, model.OrganizationId, model.NetworkAreaId)
8181
if err != nil {
8282
params.Printer.Debug(print.ErrorLevel, "get network area name: %v", err)
83-
networkAreaLabel = *model.NetworkAreaId
83+
networkAreaLabel = model.NetworkAreaId
8484
}
8585

8686
// Truncate output
@@ -117,16 +117,16 @@ func parseInput(p *print.Printer, cmd *cobra.Command, _ []string) (*inputModel,
117117
model := inputModel{
118118
GlobalFlagModel: globalFlags,
119119
Limit: limit,
120-
OrganizationId: flags.FlagToStringPointer(p, cmd, organizationIdFlag),
121-
NetworkAreaId: flags.FlagToStringPointer(p, cmd, networkAreaIdFlag),
120+
OrganizationId: flags.FlagToStringValue(p, cmd, organizationIdFlag),
121+
NetworkAreaId: flags.FlagToStringValue(p, cmd, networkAreaIdFlag),
122122
}
123123

124124
p.DebugInputModel(model)
125125
return &model, nil
126126
}
127127

128128
func buildRequest(ctx context.Context, model *inputModel, apiClient *iaas.APIClient) iaas.ApiListNetworkAreaRoutesRequest {
129-
return apiClient.ListNetworkAreaRoutes(ctx, *model.OrganizationId, *model.NetworkAreaId, model.Region)
129+
return apiClient.ListNetworkAreaRoutes(ctx, model.OrganizationId, model.NetworkAreaId, model.Region)
130130
}
131131

132132
func outputResult(p *print.Printer, outputFormat, networkAreaLabel string, routes []iaas.Route) error {

internal/cmd/network-area/route/list/list_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@ func fixtureInputModel(mods ...func(model *inputModel)) *inputModel {
4646
Verbosity: globalflags.VerbosityDefault,
4747
Region: testRegion,
4848
},
49-
OrganizationId: &testOrganizationId,
50-
NetworkAreaId: &testNetworkAreaId,
49+
OrganizationId: testOrganizationId,
50+
NetworkAreaId: testNetworkAreaId,
5151
Limit: utils.Ptr(int64(10)),
5252
}
5353
for _, mod := range mods {

0 commit comments

Comments
 (0)