git-tfs-id: [http://tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube...
authorBellai Ádám <USER\adam.bellai>
Tue, 10 Oct 2017 08:28:06 +0000 (08:28 +0000)
committerBellai Ádám <USER\adam.bellai>
Tue, 10 Oct 2017 08:28:06 +0000 (08:28 +0000)
client/Maestro/Sources/FileSourceItem.cs
client/Maestro/Sources/FileSystemSource.cs

index d441a31538d153f9167c0ce4854f726181a37ffd..e917d4111070640a25262b0c60a32bfcdca94a46 100644 (file)
@@ -65,7 +65,7 @@ namespace Maestro.Sources {
         public bool CanHandle(List<String> extensions) {\r
              if (extensions == null || extensions.Count < 1)\r
                 return true;\r
-            if (extensions.Contains(fileInfo.Extension.Substring(1)))\r
+            if (extensions.Contains(fileInfo.Extension.Substring(1).ToLower()) || extensions.Contains(fileInfo.Extension.Substring(1).ToUpper()))\r
                 return true;\r
             return false;\r
         }\r
index b4148f8badf36c56e8b71c9f4b6ebf5818e2ef80..4dc44d9f36834c317a9e04172853b1dfccb327ac 100644 (file)
@@ -72,7 +72,8 @@ namespace Maestro.Sources {
         }\r
 \r
         private void SetAcceptableExtensions() {\r
-            acceptableExtensions = fileExtensionFilter.Split(',').ToList();\r
+            if (fileExtensionFilter != null)\r
+                acceptableExtensions = fileExtensionFilter.Split(',')?.ToList();\r
         }\r
 \r
         public void Startup(Uri address) {\r
@@ -161,7 +162,7 @@ namespace Maestro.Sources {
             logger.Debug("{0} {1}", e.ChangeType, e.Name);\r
         }\r
 \r
-        private void OnDeleted(object sender, FileSystemEventArgs e) { \r
+        private void OnDeleted(object sender, FileSystemEventArgs e) {\r
             logger.Debug("{0} {1}", e.ChangeType, e.Name);\r
             var enumList = this.Where(item => item.Name.Equals(e.Name))?.ToList();\r
             FileSourceItem fileSourceItem = enumList.Count == 0 ? null : enumList.First();\r