From 171c409ccc2dadd782bf4ba5d36b2cc307fa5a08 Mon Sep 17 00:00:00 2001 From: akifreak Date: Wed, 1 Apr 2026 14:44:28 +0200 Subject: [PATCH] Pass correct archive ID to OnArchiveUploaded callback Archive is the local form model used for version/changelog input. On a new upload Archive.Id is Guid.Empty, so callers received an empty GUID instead of the real database ID. Pass uploadedArchive.Id, which is the record fetched from the database after the upload completes. --- LANCommander.Server/UI/Components/ArchiveUploader.razor | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LANCommander.Server/UI/Components/ArchiveUploader.razor b/LANCommander.Server/UI/Components/ArchiveUploader.razor index 4845821c..825fa4d0 100644 --- a/LANCommander.Server/UI/Components/ArchiveUploader.razor +++ b/LANCommander.Server/UI/Components/ArchiveUploader.razor @@ -159,7 +159,7 @@ } if (OnArchiveUploaded.HasDelegate) - await OnArchiveUploaded.InvokeAsync(Archive.Id); + await OnArchiveUploaded.InvokeAsync(uploadedArchive.Id); MessageService.Success("Archive uploaded!"); }