Files
meeting-assistant/MeetingAssistant/VaultPath.cs
T
2026-05-20 02:06:16 +02:00

18 lines
540 B
C#

namespace MeetingAssistant;
public static class VaultPath
{
public static string Resolve(string path)
{
var expanded = Environment.ExpandEnvironmentVariables(path);
if (expanded.StartsWith("~", StringComparison.Ordinal))
{
expanded = Path.Combine(
Environment.GetFolderPath(Environment.SpecialFolder.UserProfile),
expanded[1..].TrimStart(Path.DirectorySeparatorChar, Path.AltDirectorySeparatorChar));
}
return Path.GetFullPath(expanded);
}
}