From 1ea2d4b0d4b5299c10fde81b9aec260e49865430 Mon Sep 17 00:00:00 2001 From: yanshay Date: Sun, 23 Mar 2025 23:16:38 +0200 Subject: [PATCH] fix: support all frame types except 'reserved' to include payload (before fix not all could) --- edge-ws/src/lib.rs | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/edge-ws/src/lib.rs b/edge-ws/src/lib.rs index 5b7a243..eb050bd 100644 --- a/edge-ws/src/lib.rs +++ b/edge-ws/src/lib.rs @@ -193,12 +193,7 @@ impl FrameHeader { let frame_header = FrameHeader { frame_type, - payload_len: matches!( - frame_type, - FrameType::Binary(_) | FrameType::Text(_) | FrameType::Continue(_) - ) - .then(|| payload_len) - .unwrap_or(0), + payload_len, mask_key, };