Skip to content

Commit 33564fd

Browse files
committed
fix: error shadowing
1 parent c83449c commit 33564fd

1 file changed

Lines changed: 12 additions & 10 deletions

File tree

  • openmeter/billing/charges/usagebased/service

openmeter/billing/charges/usagebased/service/get.go

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -141,16 +141,18 @@ func (s *service) expandChargesUsage(ctx context.Context, namespace string, char
141141
}
142142
}()
143143

144-
ratingResult, err := s.rater.GetRatingForUsage(ctx, usagebasedrating.GetRatingForUsageInput{
145-
Charge: charge,
146-
Customer: customerOverridesById[charge.GetCustomerID()],
147-
FeatureMeter: featureMeter,
148-
StoredAtOffset: storedAt,
149-
})
150-
if err != nil {
151-
err = fmt.Errorf("rating charge %s: %w", charge.ID, err)
152-
return
153-
}
144+
var ratingResult usagebasedrating.GetRatingForUsageResult
145+
ratingResult, err = s.rater.GetRatingForUsage(ctx, usagebasedrating.GetRatingForUsageInput{
146+
Charge: charge,
147+
Customer: customerOverridesById[charge.GetCustomerID()],
148+
FeatureMeter: featureMeter,
149+
StoredAtOffset: storedAt,
150+
})
151+
if err != nil {
152+
err = fmt.Errorf("rating charge %s: %w", charge.ID, err)
153+
return
154+
}
155+
154156
ratingResults.Store(charge.GetChargeID(), ratingResult)
155157
})
156158
}

0 commit comments

Comments
 (0)