Add Filter Partner

This commit is contained in:
aditya.siregar
2024-07-30 16:35:45 +07:00
parent f3fbe9ba10
commit 79047df4b6
4 changed files with 22 additions and 16 deletions
+5 -5
View File
@@ -150,7 +150,7 @@ func (h *Handler) GetAll(c *gin.Context) {
}
ctx := request.GetMyContext(c)
Sites, total, err := h.service.GetAll(c.Request.Context(), req.ToEntity(ctx))
Sites, total, err := h.service.GetAll(c.Request.Context(), req.ToEntity(ctx, req.PartnerID))
if err != nil {
response.ErrorWrapper(c, err)
return
@@ -252,7 +252,7 @@ func (h *Handler) Count(c *gin.Context) {
}
ctx := request.GetMyContext(c)
res, err := h.service.Count(ctx, req.ToEntity(ctx))
res, err := h.service.Count(ctx, req.ToEntity(ctx, ctx.GetPartnerID()))
if err != nil {
response.ErrorWrapper(c, err)
@@ -290,13 +290,13 @@ func (h *Handler) toSiteResponse(resp *entity.Site) response.Site {
}
func (h *Handler) toSiteResponseList(resp []*entity.Site, total int64, req request.SiteParam) response.SiteList {
var Sites []response.Site
sites := []response.Site{}
for _, b := range resp {
Sites = append(Sites, h.toSiteResponse(b))
sites = append(sites, h.toSiteResponse(b))
}
return response.SiteList{
Sites: Sites,
Sites: sites,
Total: total,
Limit: req.Limit,
Offset: req.Offset,