infer course name from folder name

This commit is contained in:
2023-12-04 16:26:08 -07:00
parent 6423f5db87
commit b0cf5d8189
8 changed files with 61 additions and 34 deletions

View File

@@ -2,7 +2,6 @@ using Management.Services;
public class FileConfiguration
{
public static string GetBasePath()
{
string? storageDirectory = Environment.GetEnvironmentVariable("storageDirectory");

View File

@@ -52,7 +52,9 @@ public class CourseMarkdownLoader
var settingsString = await File.ReadAllTextAsync(settingsPath);
var settings = LocalCourseSettings.ParseYaml(settingsString);
return settings;
var folderName = Path.GetFileName(courseDirectory);
return settings with { Name = folderName };
}
private async Task<IEnumerable<LocalModule>> loadCourseModules(string courseDirectory)