From de41b1062f8db94818f6295575313962d72ffbb4 Mon Sep 17 00:00:00 2001 From: Pat Hartl Date: Fri, 5 Dec 2025 14:37:04 -0600 Subject: [PATCH] Use correct path when importing archive --- LANCommander.Server.ImportExport/Importers/ArchiveImporter.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/LANCommander.Server.ImportExport/Importers/ArchiveImporter.cs b/LANCommander.Server.ImportExport/Importers/ArchiveImporter.cs index afe0880c..c791756b 100644 --- a/LANCommander.Server.ImportExport/Importers/ArchiveImporter.cs +++ b/LANCommander.Server.ImportExport/Importers/ArchiveImporter.cs @@ -156,12 +156,14 @@ public class ArchiveImporter( if (asset is ImportAssetArchiveEntry archiveEntryAsset) { var archive = await archiveService.GetAsync(archiveEntryAsset.RecordId); - var archiveEntry = ImportContext.Archive.Entries.FirstOrDefault(e => e.Key == $"Archives/{archive.Id}"); + var archiveEntry = ImportContext.Archive.Entries.FirstOrDefault(e => e.Key == archiveEntryAsset.Path); if (archiveEntry == null) return false; await archiveService.WriteToFileAsync(archive, archiveEntry.OpenEntryStream()); + + return true; } } catch (Exception ex)