From 0e5b58ddfba4dff85689458ebe874e10838c9252 Mon Sep 17 00:00:00 2001 From: "aditya.siregar" Date: Sun, 18 Aug 2024 22:15:49 +0700 Subject: [PATCH] Update Sites --- internal/handlers/http/sites/sites.go | 2 +- internal/services/discovery/discovery.go | 16 +++++++++------- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/internal/handlers/http/sites/sites.go b/internal/handlers/http/sites/sites.go index 2b5ed3f..449acee 100644 --- a/internal/handlers/http/sites/sites.go +++ b/internal/handlers/http/sites/sites.go @@ -56,7 +56,7 @@ func (h *Handler) Create(c *gin.Context) { return } - if !ctx.IsSuperAdmin() { + if !ctx.IsAdmin() { req.PartnerID = ctx.GetPartnerID() } diff --git a/internal/services/discovery/discovery.go b/internal/services/discovery/discovery.go index 12f862b..c138ea2 100644 --- a/internal/services/discovery/discovery.go +++ b/internal/services/discovery/discovery.go @@ -58,13 +58,15 @@ func (s *DiscoveryService) Home(ctx context.Context, search *entity.DiscoverySea mustVisits := []entity.MustVisit{} for _, siteProduct := range siteProducts { - mustVisits = append(mustVisits, entity.MustVisit{ - Name: siteProduct.SiteName, - Price: siteProduct.ProductPrice, - Region: siteProduct.Region, - SiteID: siteProduct.SiteID, - ImageURL: siteProduct.Image, - }) + if siteProduct.Status == "Active" { + mustVisits = append(mustVisits, entity.MustVisit{ + Name: siteProduct.SiteName, + Price: siteProduct.ProductPrice, + Region: siteProduct.Region, + SiteID: siteProduct.SiteID, + ImageURL: siteProduct.Image, + }) + } } response := &entity.DiscoverySearchResp{