浏览代码

AttachmentExtractor code cleanup.

Andrew Mahone 5 年之前
父节点
当前提交
154fb1fe9b
共有 1 个文件被更改,包括 5 次插入6 次删除
  1. 5 6
      MediaBrowser.MediaEncoding/Attachments/AttachmentExtractor.cs

+ 5 - 6
MediaBrowser.MediaEncoding/Attachments/AttachmentExtractor.cs

@@ -256,19 +256,18 @@ namespace MediaBrowser.MediaEncoding.Attachments
 
         private string GetAttachmentCachePath(string mediaPath, MediaProtocol protocol, int attachmentStreamIndex)
         {
+            String filename;
             if (protocol == MediaProtocol.File)
             {
                 var date = _fileSystem.GetLastWriteTimeUtc(mediaPath);
-                var filename = (mediaPath + attachmentStreamIndex.ToString(CultureInfo.InvariantCulture) + "_" + date.Ticks.ToString(CultureInfo.InvariantCulture)).GetMD5().ToString("D");
-                var prefix = filename.Substring(0, 1);
-                return Path.Combine(AttachmentCachePath, prefix, filename);
+                filename = (mediaPath + attachmentStreamIndex.ToString(CultureInfo.InvariantCulture) + "_" + date.Ticks.ToString(CultureInfo.InvariantCulture)).GetMD5().ToString("D");
             }
             else
             {
-                var filename = (mediaPath + attachmentStreamIndex.ToString(CultureInfo.InvariantCulture)).GetMD5().ToString("D");
-                var prefix = filename.Substring(0, 1);
-                return Path.Combine(AttachmentCachePath, prefix, filename);
+                filename = (mediaPath + attachmentStreamIndex.ToString(CultureInfo.InvariantCulture)).GetMD5().ToString("D");
             }
+            var prefix = filename.Substring(0, 1);
+            return Path.Combine(AttachmentCachePath, prefix, filename);
         }
 
     }