Skip to content

Commit 415b934

Browse files
committed
err is properly handled when quotaName != ""
1 parent 4060508 commit 415b934

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

internal/service/servicequotas/service_quota_data_source.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,6 @@ func dataSourceServiceQuotaRead(ctx context.Context, d *schema.ResourceData, met
128128
// A Service Quota will always have a default value, but will only have a current value if it has been set.
129129
if quotaName != "" {
130130
defaultQuota, err = findDefaultServiceQuotaByServiceCodeAndQuotaName(ctx, conn, serviceCode, quotaName)
131-
quotaCode = aws.ToString(defaultQuota.QuotaCode)
132131
} else {
133132
defaultQuota, err = findDefaultServiceQuotaByServiceCodeAndQuotaCode(ctx, conn, serviceCode, quotaCode)
134133
}
@@ -137,6 +136,10 @@ func dataSourceServiceQuotaRead(ctx context.Context, d *schema.ResourceData, met
137136
return sdkdiag.AppendFromErr(diags, tfresource.SingularDataSourceFindError("Service Quotas Service Quota", err))
138137
}
139138

139+
if quotaName != "" {
140+
quotaCode = aws.ToString(defaultQuota.QuotaCode)
141+
}
142+
140143
arn := aws.ToString(defaultQuota.QuotaArn)
141144
d.SetId(arn)
142145
d.Set("adjustable", defaultQuota.Adjustable)

0 commit comments

Comments
 (0)