diff --git a/Oqtane.Client/Modules/Controls/FileManager.razor b/Oqtane.Client/Modules/Controls/FileManager.razor index 0ad79ea4..16819f7b 100644 --- a/Oqtane.Client/Modules/Controls/FileManager.razor +++ b/Oqtane.Client/Modules/Controls/FileManager.razor @@ -42,7 +42,7 @@ } else { - if (_file != null) + if (GetFileId() != -1 && !UploadMultiple) { } @@ -62,7 +62,7 @@
- @if (GetFileId() != -1) + @if (GetFileId() != -1 && !UploadMultiple) { } @@ -378,7 +378,7 @@ success = false; var filename = uploads[upload].Split(':')[0]; var size = Int64.Parse(uploads[upload].Split(':')[1]); - var maxattempts = (int)Math.Ceiling(size / 500000.0) + 1; // 30 MB takes 1 minute at 5 Mbps + var maxattempts = (int)Math.Ceiling(size / 500000.0) + 4; // 30 MB takes 1 minute at 5 Mbps (min 5 attempts) int attempts = 0; while (attempts < maxattempts && !success)