From 49ad601d13b6df8dd328e1bf03f0bf6ea2244d17 Mon Sep 17 00:00:00 2001 From: Kieran Date: Sat, 4 Mar 2023 19:37:07 +0000 Subject: [PATCH] Bugfix range size --- VoidCat/Model/RangeRequest.cs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/VoidCat/Model/RangeRequest.cs b/VoidCat/Model/RangeRequest.cs index 064bf02..bba1a38 100644 --- a/VoidCat/Model/RangeRequest.cs +++ b/VoidCat/Model/RangeRequest.cs @@ -7,10 +7,7 @@ public sealed record RangeRequest(long? TotalSize, long? Start, long? End) public string OriginalString { get; private init; } public long? Size - => Start.HasValue ? (End ?? Math.Min(TotalSize!.Value, Start.Value + DefaultBufferSize)) - Start.Value : End; - - public bool IsForFullFile - => Start is 0 && !End.HasValue; + => (Start.HasValue ? (End ?? Math.Min(TotalSize!.Value, Start.Value + DefaultBufferSize)) - Start.Value : End) + 1L; /// /// Return Content-Range header content for this range