@@ -136,6 +136,7 @@ func (r *GroupResource) Create(ctx context.Context, req resource.CreateRequest,
136
136
orgID , err := uuid .Parse (data .OrganizationID .ValueString ())
137
137
if err != nil {
138
138
resp .Diagnostics .AddError ("Client Error" , fmt .Sprintf ("Unable to parse supplied organization ID as UUID, got error: %s" , err ))
139
+ return
139
140
}
140
141
141
142
displayName := data .Name .ValueString ()
@@ -193,6 +194,7 @@ func (r *GroupResource) Read(ctx context.Context, req resource.ReadRequest, resp
193
194
groupID , err := uuid .Parse (data .ID .ValueString ())
194
195
if err != nil {
195
196
resp .Diagnostics .AddError ("Client Error" , fmt .Sprintf ("Unable to parse supplied group ID as UUID, got error: %s" , err ))
197
+ return
196
198
}
197
199
198
200
group , err := client .Group (ctx , groupID )
@@ -230,6 +232,7 @@ func (r *GroupResource) Update(ctx context.Context, req resource.UpdateRequest,
230
232
groupID , err := uuid .Parse (data .ID .ValueString ())
231
233
if err != nil {
232
234
resp .Diagnostics .AddError ("Client Error" , fmt .Sprintf ("Unable to parse supplied group ID as UUID, got error: %s" , err ))
235
+ return
233
236
}
234
237
235
238
group , err := client .Group (ctx , groupID )
@@ -280,6 +283,7 @@ func (r *GroupResource) Delete(ctx context.Context, req resource.DeleteRequest,
280
283
groupID , err := uuid .Parse (data .ID .ValueString ())
281
284
if err != nil {
282
285
resp .Diagnostics .AddError ("Client Error" , fmt .Sprintf ("Unable to parse supplied group ID as UUID, got error: %s" , err ))
286
+ return
283
287
}
284
288
285
289
tflog .Trace (ctx , "deleting group" )
0 commit comments