diff --git a/src/MetadataExtractorCron/Extractors/CoscineMetadataExtractor.cs b/src/MetadataExtractorCron/Extractors/CoscineMetadataExtractor.cs index 94be85b44d68d4498bf24ba9995f0469215ed50e..90b6b6792d4888ab7fca4ee29f8da1f11c63037c 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)) {