From b5a3336670f88d441824c616c178ee6aa2df4361 Mon Sep 17 00:00:00 2001 From: Thomas Fransolet Date: Thu, 21 Mar 2024 16:02:31 +0100 Subject: [PATCH] Export fix --- ManagerService/Controllers/ConfigurationController.cs | 2 +- ManagerService/Services/SectionDatabaseService.cs | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ManagerService/Controllers/ConfigurationController.cs b/ManagerService/Controllers/ConfigurationController.cs index 6dff0a9..b8b19a4 100644 --- a/ManagerService/Controllers/ConfigurationController.cs +++ b/ManagerService/Controllers/ConfigurationController.cs @@ -394,7 +394,7 @@ namespace ManagerService.Controllers if (configuration == null) throw new KeyNotFoundException("Configuration does not exist"); - List sectionDTOs = _sectionService.GetAllFromConfiguration(configuration.Id).Select(s => s.ToDTO()).ToList(); + List sectionDTOs = _sectionService.GetAllFromConfigurationEvenSubsection(configuration.Id).Select(s => s.ToDTO()).ToList(); List resourceDTOs = new List(); if (configuration.ImageId != null) diff --git a/ManagerService/Services/SectionDatabaseService.cs b/ManagerService/Services/SectionDatabaseService.cs index 1007ead..807d3e6 100644 --- a/ManagerService/Services/SectionDatabaseService.cs +++ b/ManagerService/Services/SectionDatabaseService.cs @@ -29,6 +29,11 @@ namespace Manager.Services return _Sections.Find(s => !s.IsSubSection && s.ConfigurationId == configurationId).ToList(); } + public List
GetAllFromConfigurationEvenSubsection(string configurationId) + { + return _Sections.Find(s => s.ConfigurationId == configurationId).ToList(); + } + public List GetAllIdsFromConfiguration(string configurationId) { return _Sections.Find(s => !s.IsSubSection && s.ConfigurationId == configurationId).ToList().Select(s => s.Id).ToList();