Skip to content

Commit 259f6a3

Browse files
Add empty reply_to_stream_id guard in TextStreamWriter constructor
Co-authored-by: devin-ai-integration[bot] <158243242+devin-ai-integration[bot]@users.noreply.github.com>
1 parent 80cab4c commit 259f6a3

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

src/data_stream.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,9 @@ TextStreamWriter::TextStreamWriter(LocalParticipant& local_participant, const st
287287
reply_to_id_ = reply_to_id;
288288
// ✅ Canonical user-facing metadata comes from BaseStreamWriter fields.
289289
fillBaseInfo(info_, stream_id_, mime_type_, topic_, timestamp_ms_, total_size_, attributes_);
290-
info_.reply_to_stream_id = reply_to_id;
290+
if (!reply_to_id.empty()) {
291+
info_.reply_to_stream_id = reply_to_id;
292+
}
291293
}
292294

293295
void TextStreamWriter::write(const std::string& text) {

0 commit comments

Comments
 (0)