@@ -156,11 +156,7 @@ func (r *GlossaryResource) Create(ctx context.Context, req resource.CreateReques
156156 return
157157 }
158158
159- term , diags := r .toCreateRequest (ctx , data )
160- resp .Diagnostics .Append (diags ... )
161- if resp .Diagnostics .HasError () {
162- return
163- }
159+ term := r .toCreateRequest (ctx , data )
164160
165161 params := glossary .NewPostGlossaryParams ().WithTerm (term )
166162 result , err := r .client .Glossary .PostGlossary (params )
@@ -174,8 +170,7 @@ func (r *GlossaryResource) Create(ctx context.Context, req resource.CreateReques
174170 return
175171 }
176172
177- diags = r .updateModelFromResponse (ctx , & data , result .Payload )
178- resp .Diagnostics .Append (diags ... )
173+ resp .Diagnostics .Append (r .updateModelFromResponse (ctx , & data , result .Payload )... )
179174 if resp .Diagnostics .HasError () {
180175 return
181176 }
@@ -231,11 +226,7 @@ func (r *GlossaryResource) Update(ctx context.Context, req resource.UpdateReques
231226 return
232227 }
233228
234- term , diags := r .toUpdateRequest (ctx , data )
235- resp .Diagnostics .Append (diags ... )
236- if resp .Diagnostics .HasError () {
237- return
238- }
229+ term := r .toUpdateRequest (ctx , data )
239230
240231 params := glossary .NewPutGlossaryIDParams ().
241232 WithID (state .ID .ValueString ()).
@@ -247,8 +238,7 @@ func (r *GlossaryResource) Update(ctx context.Context, req resource.UpdateReques
247238 return
248239 }
249240
250- diags = r .updateModelFromResponse (ctx , & data , result .Payload )
251- resp .Diagnostics .Append (diags ... )
241+ resp .Diagnostics .Append (r .updateModelFromResponse (ctx , & data , result .Payload )... )
252242 if resp .Diagnostics .HasError () {
253243 return
254244 }
@@ -285,9 +275,7 @@ func (r *GlossaryResource) ImportState(ctx context.Context, req resource.ImportS
285275 resource .ImportStatePassthroughID (ctx , path .Root ("id" ), req , resp )
286276}
287277
288- func (r * GlossaryResource ) toCreateRequest (ctx context.Context , data GlossaryResourceModel ) (* models.V1GlossaryCreateTermRequest , diag.Diagnostics ) {
289- var diags diag.Diagnostics
290-
278+ func (r * GlossaryResource ) toCreateRequest (_ context.Context , data GlossaryResourceModel ) * models.V1GlossaryCreateTermRequest {
291279 name := data .Name .ValueString ()
292280 definition := data .Definition .ValueString ()
293281
@@ -329,12 +317,10 @@ func (r *GlossaryResource) toCreateRequest(ctx context.Context, data GlossaryRes
329317 }
330318 }
331319
332- return req , diags
320+ return req
333321}
334322
335- func (r * GlossaryResource ) toUpdateRequest (ctx context.Context , data GlossaryResourceModel ) (* models.V1GlossaryUpdateTermRequest , diag.Diagnostics ) {
336- var diags diag.Diagnostics
337-
323+ func (r * GlossaryResource ) toUpdateRequest (_ context.Context , data GlossaryResourceModel ) * models.V1GlossaryUpdateTermRequest {
338324 req := & models.V1GlossaryUpdateTermRequest {
339325 Name : data .Name .ValueString (),
340326 Definition : data .Definition .ValueString (),
@@ -373,7 +359,7 @@ func (r *GlossaryResource) toUpdateRequest(ctx context.Context, data GlossaryRes
373359 }
374360 }
375361
376- return req , diags
362+ return req
377363}
378364
379365func (r * GlossaryResource ) updateModelFromResponse (ctx context.Context , model * GlossaryResourceModel , term * models.GlossaryGlossaryTerm ) diag.Diagnostics {
0 commit comments