diff --git a/src/sse-event-parser.ts b/src/sse-event-parser.ts index 10d246e..7358a19 100644 --- a/src/sse-event-parser.ts +++ b/src/sse-event-parser.ts @@ -165,18 +165,7 @@ export class SSEEventParser { switch (field) { case "data": - // If this is NOT the first time we are adding a data line, this will be an empty string and we will add a new line. - if (event.data !== undefined) { - event.data += NEW_LINE; - } - - // If event.data hasnt been defined yet, set it to an empty string. - event.data ??= ""; - - // Add the value to the event.data - event.data += value; - - // event.data = event.data !== undefined ? `${event.data}${NEW_LINE}${value}` : value; + event.data = event.data !== undefined ? `${event.data}${NEW_LINE}${value}` : value; return;