From f3c909fb32489ff5aa572b6bc45d10a968755661 Mon Sep 17 00:00:00 2001
From: Heinrichs <Heinrichs@itc.rwth-aachen.de>
Date: Wed, 24 Apr 2024 10:45:46 +0200
Subject: [PATCH] Use path name in temp file

---
 .../Extractors/CoscineMetadataExtractor.cs                      | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/MetadataExtractorCron/Extractors/CoscineMetadataExtractor.cs b/src/MetadataExtractorCron/Extractors/CoscineMetadataExtractor.cs
index 94be85b..90b6b67 100644
--- a/src/MetadataExtractorCron/Extractors/CoscineMetadataExtractor.cs
+++ b/src/MetadataExtractorCron/Extractors/CoscineMetadataExtractor.cs
@@ -146,7 +146,7 @@ public class CoscineMetadataExtractor : IMetadataExtractor
         var loadedEntry = await _blobApi.GetBlobAsync(projectId, resourceId, entry.Path)
             ?? throw new NullReferenceException("The resulting stream of the loaded entry is null.");
 
-        var tempFile = Path.Combine(Path.GetTempPath(), Path.GetTempFileName());
+        var tempFile = Path.Combine(Path.GetTempPath(), Path.GetFileName(entry.Path));
 
         using (var fs = new FileStream(tempFile, FileMode.Truncate, FileAccess.Write))
         {
-- 
GitLab