Forráskód Böngészése

修复字幕识别没有判断 nil 返回值的问题

Signed-off-by: allan716 <[email protected]>
allan716 4 éve
szülő
commit
e9ff0671f5
1 módosított fájl, 5 hozzáadás és 0 törlés
  1. 5 0
      series_helper/seriesHelper.go

+ 5 - 0
series_helper/seriesHelper.go

@@ -59,6 +59,11 @@ func ReadSeriesInfoFromDir(seriesDir string) (*common.SeriesInfo, error) {
 			model.GetLogger().Errorln(err)
 			continue
 		}
+		if subParserFileInfo == nil {
+			// 说明这个字幕无法解析
+			model.GetLogger().Warnln(seriesInfo.DirPath, "DetermineFileTypeFromFile is nill")
+			continue
+		}
 		epsKey := model.GetEpisodeKeyName(info.Season, info.Episode)
 		oneFileSubInfo := common.SubInfo{
 			Title: info.Title,