Skip to content

Commit 341def4

Browse files
committed
fix: omit get view call if no items present
1 parent 01fef41 commit 341def4

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

  • api/v3/handlers/subscriptions/subscriptionaddons

api/v3/handlers/subscriptions/subscriptionaddons/list.go

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,14 @@ func (h *handler) ListSubscriptionAddons() ListSubscriptionAddonsHandler {
9090
return ListSubscriptionAddonsResponse{}, err
9191
}
9292

93+
if len(res.Items) == 0 {
94+
return response.NewPagePaginationResponse([]apiv3.SubscriptionAddon{}, response.PageMetaPage{
95+
Size: req.Input.Page.PageSize,
96+
Number: req.Input.Page.PageNumber,
97+
Total: lo.ToPtr(res.TotalCount),
98+
}), nil
99+
}
100+
93101
view, err := h.subscriptionService.GetView(ctx, req.SubscriptionID)
94102
if err != nil {
95103
return ListSubscriptionAddonsResponse{}, err

0 commit comments

Comments
 (0)