Skip to content

Commit 312bf01

Browse files
temp setting members as nil
1 parent 547065e commit 312bf01

File tree

1 file changed

+7
-24
lines changed

1 file changed

+7
-24
lines changed

genesyscloud/routing_queue/resource_genesyscloud_routing_queue.go

Lines changed: 7 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -154,23 +154,14 @@ func createRoutingQueue(ctx context.Context, d *schema.ResourceData, meta interf
154154

155155
diagErr := updateQueueMembers(d, sdkConfig)
156156
if diagErr.HasError() {
157-
consistency_checker.DeleteConsistencyCheck(d.Id())
158-
log.Printf("Syncing queue state")
159-
readDiags := syncRoutingQueueStateFromAPI(ctx, d, meta)
160-
if readDiags != nil {
161-
diagErr = append(diagErr, readDiags...)
162-
}
157+
d.Set("members", schema.NewSet(schema.HashString, []interface{}{}))
163158
return diagErr
164159
}
165160

166161
diagErr = append(diagErr, updateQueueWrapupCodes(d, sdkConfig)...)
167162
if diagErr.HasError() {
168-
consistency_checker.DeleteConsistencyCheck(d.Id())
169-
log.Printf("Syncing queue state")
170-
readDiags := syncRoutingQueueStateFromAPI(ctx, d, meta)
171-
if readDiags != nil {
172-
diagErr = append(diagErr, readDiags...)
173-
}
163+
164+
d.Set("members", schema.NewSet(schema.HashString, []interface{}{}))
174165
return diagErr
175166
}
176167

@@ -539,23 +530,15 @@ func updateRoutingQueue(ctx context.Context, d *schema.ResourceData, meta interf
539530

540531
diagErr = append(diagErr, updateQueueMembers(d, sdkConfig)...)
541532
if diagErr.HasError() {
542-
consistency_checker.DeleteConsistencyCheck(d.Id())
543-
log.Printf("Syncing queue state")
544-
readDiags := syncRoutingQueueStateFromAPI(ctx, d, meta)
545-
if readDiags != nil {
546-
diagErr = append(diagErr, readDiags...)
547-
}
533+
534+
d.Set("members", schema.NewSet(schema.HashString, []interface{}{}))
548535
return diagErr
549536
}
550537

551538
diagErr = append(diagErr, updateQueueWrapupCodes(d, sdkConfig)...)
552539
if diagErr.HasError() {
553-
consistency_checker.DeleteConsistencyCheck(d.Id())
554-
log.Printf("Syncing queue state")
555-
readDiags := syncRoutingQueueStateFromAPI(ctx, d, meta)
556-
if readDiags != nil {
557-
diagErr = append(diagErr, readDiags...)
558-
}
540+
541+
d.Set("members", schema.NewSet(schema.HashString, []interface{}{}))
559542
return diagErr
560543
}
561544

0 commit comments

Comments
 (0)