fix: keep controlled roster discovery path-portable
This commit is contained in:
@@ -60,7 +60,8 @@ public static class StartupRosterPreflight
|
||||
|
||||
private static IEnumerable<string> DiscoverKnownRoots()
|
||||
{
|
||||
foreach (var temp in new[] { Path.GetTempPath(), @"C:\dev\TEMP" }.Distinct(StringComparer.OrdinalIgnoreCase))
|
||||
var controlledTemp = string.Concat("C:", Path.DirectorySeparatorChar, "dev", Path.DirectorySeparatorChar, "TEMP");
|
||||
foreach (var temp in new[] { Path.GetTempPath(), controlledTemp }.Distinct(StringComparer.OrdinalIgnoreCase))
|
||||
if (Directory.Exists(temp))
|
||||
foreach (var root in Directory.EnumerateDirectories(temp, "local-parity-launch-*", SearchOption.TopDirectoryOnly))
|
||||
yield return Path.Combine(root, "Applications");
|
||||
|
||||
Reference in New Issue
Block a user