From b42cdfa0b408b696aee4e7762dfcb4453b987bf6 Mon Sep 17 00:00:00 2001 From: Patrick Decat Date: Fri, 20 Aug 2021 12:41:03 +0200 Subject: [PATCH] Remove redundant call to GET /services/id API as everything is already available in POST /services/id response --- pagerduty/resource_pagerduty_service.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pagerduty/resource_pagerduty_service.go b/pagerduty/resource_pagerduty_service.go index 83e2155c9..0c0ded1f4 100644 --- a/pagerduty/resource_pagerduty_service.go +++ b/pagerduty/resource_pagerduty_service.go @@ -348,14 +348,14 @@ func resourcePagerDutyServiceCreate(d *schema.ResourceData, meta interface{}) er log.Printf("[INFO] Creating PagerDuty service %s", service.Name) - service, _, err = client.Services.Create(service) + createdService, _, err := client.Services.Create(service) if err != nil { return err } - d.SetId(service.ID) + d.SetId(createdService.ID) - return resourcePagerDutyServiceRead(d, meta) + return flattenService(d, createdService) } func resourcePagerDutyServiceRead(d *schema.ResourceData, meta interface{}) error {