Skip to content

Commit 86d0dd2

Browse files
fix(mattermost): truncate draft previews on code-point boundaries
1 parent 9b13891 commit 86d0dd2

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

extensions/mattermost/src/mattermost/draft-stream.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,7 @@ describe("createMattermostDraftStream", () => {
227227
const sent = message as string;
228228
// The straddling emoji must be dropped whole, leaving no dangling surrogate half.
229229
expect(/[\uD800-\uDFFF]/u.test(sent)).toBe(false);
230+
expect(sent.length).toBeLessThanOrEqual(12);
230231
expect(sent).toBe("aaaaaaaa...");
231232
});
232233

0 commit comments

Comments
 (0)