add corporate onedrive check

This commit is contained in:
13xforever
2025-07-28 21:49:54 +05:00
parent 3237cb2d11
commit 64695cd88b

View File

@@ -176,7 +176,11 @@ internal static partial class LogParserResult
}
var pathSegments = PathUtils.GetSegments(compatDbPath);
var syncFolder = pathSegments.FirstOrDefault(s => KnownSyncFolders.Contains(s) || s.EndsWith("sync", StringComparison.OrdinalIgnoreCase));
var syncFolder = pathSegments.FirstOrDefault(
s => KnownSyncFolders.Contains(s)
|| s.EndsWith("sync", StringComparison.OrdinalIgnoreCase)
|| s.StartsWith("OneDrive - ") // corporate
);
if (!string.IsNullOrEmpty(syncFolder))
notes.Add($"⚠️ RPCS3 is installed in a file sync service folder `{syncFolder}`; may result in data loss or inconsistent state");
var rar = pathSegments.FirstOrDefault(s => s.StartsWith("Rar$"));