From 20d1ef5f2ab18616cafdbaae0eabae59fb3ca628 Mon Sep 17 00:00:00 2001 From: "aditya.siregar" Date: Sat, 28 Jun 2025 15:29:51 +0700 Subject: [PATCH] add refund --- internal/repository/orde_repo.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/internal/repository/orde_repo.go b/internal/repository/orde_repo.go index 64de962..08e4634 100644 --- a/internal/repository/orde_repo.go +++ b/internal/repository/orde_repo.go @@ -403,7 +403,11 @@ func (r *orderRepository) GetOrderHistoryByPartnerID(ctx mycontext.Context, part } if req.Status != "" { - filters = append(filters, Equal("status", req.Status)) + if req.Status == "PAID" { + filters = append(filters, In("status", []string{"PAID", "REFUNDED"})) + } else { + filters = append(filters, Equal("status", req.Status)) + } } if !req.Start.IsZero() {