From 51a8327a8d2d40bd13c74c775b504aa4d0d3ddd7 Mon Sep 17 00:00:00 2001 From: dnviti Date: Wed, 3 Dec 2025 01:38:14 +0100 Subject: [PATCH] feat: add subscription enabled status to module filtering logic --- src/backend/Zentral.API/Services/ModuleService.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/Zentral.API/Services/ModuleService.cs b/src/backend/Zentral.API/Services/ModuleService.cs index 9964615..5443a68 100644 --- a/src/backend/Zentral.API/Services/ModuleService.cs +++ b/src/backend/Zentral.API/Services/ModuleService.cs @@ -60,7 +60,7 @@ public class ModuleService .ThenBy(m => m.Name) .ToListAsync(); - return modules.Where(m => m.IsCore || (m.Subscription?.IsValid() ?? false)).ToList(); + return modules.Where(m => m.IsCore || ((m.Subscription?.IsEnabled ?? false) && (m.Subscription?.IsValid() ?? false))).ToList(); }) ?? new List(); }