Преглед на файлове

Do not assign an invalid value of zero to ExtraType

Mark Monteiro преди 5 години
родител
ревизия
ea306e8f6d
променени са 1 файла, в които са добавени 3 реда и са изтрити 2 реда
  1. 3 2
      MediaBrowser.Controller/Entities/BaseItem.cs

+ 3 - 2
MediaBrowser.Controller/Entities/BaseItem.cs

@@ -1327,8 +1327,9 @@ namespace MediaBrowser.Controller.Entities
                         }
 
                         // Use some hackery to get the extra type based on foldername
-                        Enum.TryParse(extraFolderName.Replace(" ", ""), true, out ExtraType extraType);
-                        item.ExtraType = extraType;
+                        item.ExtraType = Enum.TryParse(extraFolderName.Replace(" ", ""), true, out ExtraType extraType)
+                            ? extraType
+                            : (ExtraType?)null;
 
                         return item;