Skip to content

Commit 98a7236

Browse files
authored
Add support for nextcloud (#7401)
1 parent 487fbcf commit 98a7236

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/Common/CloudProvider.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ public enum CloudProviders
3939
DropBox,
4040
AppleCloud,
4141
AmazonDrive,
42+
Nextcloud,
4243
Box
4344
}
4445
}

src/Files.Launcher/Helpers/CloudDrivesDetector.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,12 @@ private static Task<List<CloudProvider>> DetectGenericCloudDrive()
4747
continue;
4848
}
4949

50-
// Also works for OneDrive, Box, Amazon Drive, iCloudDrive, Dropbox
50+
// Also works for OneDrive, Box, iCloudDrive, Dropbox
5151
CloudProviders? driveID = driveType switch
5252
{
5353
"MEGA" => CloudProviders.Mega,
5454
"Amazon Drive" => CloudProviders.AmazonDrive,
55+
"Nextcloud" => CloudProviders.Nextcloud,
5556
_ => null
5657
};
5758
if (driveID == null)
@@ -66,6 +67,7 @@ private static Task<List<CloudProvider>> DetectGenericCloudDrive()
6667
{
6768
CloudProviders.Mega => $"MEGA ({Path.GetFileName(syncedFolder.TrimEnd('\\'))})",
6869
CloudProviders.AmazonDrive => $"Amazon Drive",
70+
CloudProviders.Nextcloud => $"Nextcloud",
6971
_ => null
7072
},
7173
SyncFolder = syncedFolder

0 commit comments

Comments
 (0)