diff --git a/pkg/internal/server/api/well_known_api.go b/pkg/internal/server/api/well_known_api.go index 693091d..81e2a37 100644 --- a/pkg/internal/server/api/well_known_api.go +++ b/pkg/internal/server/api/well_known_api.go @@ -1,10 +1,14 @@ package api import ( + "git.solsynth.dev/hypernet/reader/pkg/internal/models" "git.solsynth.dev/hypernet/reader/pkg/internal/services" "github.com/gofiber/fiber/v2" + "github.com/samber/lo" ) func getNewsSources(c *fiber.Ctx) error { - return c.JSON(services.NewsSources) + return c.JSON(lo.Filter(services.NewsSources, func(item models.NewsSource, index int) bool { + return item.Enabled + })) }