Include root in valid directories

AppSetting bug fix
This commit is contained in:
2025-07-28 14:15:29 -07:00
parent 6f52566fc2
commit 98a5114196
4 changed files with 6 additions and 3 deletions

View File

@ -15,3 +15,6 @@ Accept: application/json
### ###
GET {{host}}/111/header GET {{host}}/111/header
Accept: application/json Accept: application/json
###
GET https://oi-metrology-viewer-prod.mes.infineon.com/api/InfinityQSV3/CDE4_250520183333000/header

View File

@ -94,7 +94,7 @@ public class UnitTestFileShareController
CharacterizationParameters characterizationParameters; CharacterizationParameters characterizationParameters;
IServiceProvider? serviceProvider = _WebApplicationFactory?.Services.CreateScope().ServiceProvider; IServiceProvider? serviceProvider = _WebApplicationFactory?.Services.CreateScope().ServiceProvider;
IFileShareRepository? fileShareRepository = serviceProvider?.GetRequiredService<IFileShareRepository>(); IFileShareRepository? fileShareRepository = serviceProvider?.GetRequiredService<IFileShareRepository>();
characterizationParameters = new("FQA", "FQA-8INCH", "*.wc", null, null, "8INCH"); characterizationParameters = new("MU", "MU-6INCH", "*.wc", null, null, "6INCH");
result = fileShareRepository?.GetArchiveData(characterizationParameters); result = fileShareRepository?.GetArchiveData(characterizationParameters);
Assert.IsNotNull(result); Assert.IsNotNull(result);
characterizationParameters = new(string.Empty, "BIORAD4", "BIO*.json", null, null, "8INCH"); characterizationParameters = new(string.Empty, "BIORAD4", "BIO*.json", null, null, "8INCH");

View File

@ -37,7 +37,7 @@ public record AppSettings(string AzureDevOpsDestinationDirectory,
public static AppSettings Get(IConfigurationRoot configurationRoot) public static AppSettings Get(IConfigurationRoot configurationRoot)
{ {
AppSettings result; AppSettings result;
AppSettings? appSettings = configurationRoot.GetSection(nameof(AppSettings)).Get<AppSettings>(); AppSettings? appSettings = configurationRoot.Get<AppSettings>();
#pragma warning restore IL3050, IL2026 #pragma warning restore IL3050, IL2026
if (appSettings is null if (appSettings is null
|| appSettings?.Company is null) || appSettings?.Company is null)

View File

@ -107,7 +107,7 @@ public class FileShareRepository : IFileShareRepository
private static ReadOnlyCollection<string> GetValidDirectories(string equipmentDirectory, DateTime startDateTime, DateTime endDateTime) private static ReadOnlyCollection<string> GetValidDirectories(string equipmentDirectory, DateTime startDateTime, DateTime endDateTime)
{ {
List<string> results = []; List<string> results = [equipmentDirectory];
DateTime dateTime; DateTime dateTime;
string weekOfYear; string weekOfYear;
Calendar calendar = new CultureInfo("en-US").Calendar; Calendar calendar = new CultureInfo("en-US").Calendar;