From 75d415d0dde923b1a417c8da5baee53315174886 Mon Sep 17 00:00:00 2001 From: turingmachinerepair Date: Fri, 13 Feb 2026 23:08:35 +0300 Subject: [PATCH] Fix range processing in file handler for requesting all remaining bytes --- src/controllers/nova_file_controller.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/controllers/nova_file_controller.erl b/src/controllers/nova_file_controller.erl index d9aa3e16..4b91e0cd 100644 --- a/src/controllers/nova_file_controller.erl +++ b/src/controllers/nova_file_controller.erl @@ -102,7 +102,7 @@ parse_range(RangeSpec, FileSize) -> _ -> error end; - [StartBin] when StartBin =/= <<>> -> + [StartBin, <<>>] when StartBin =/= <<>> -> case binary_to_integer(StartBin) of Start when Start >= 0, Start < FileSize -> {ok, {Start, FileSize - 1}};