fix(invite): robust QR filename + encode-failure feedback
From review: sanitizeFilename now denylists only path-hostile + control chars (preserving Unicode room names instead of collapsing CJK/emoji names to "room"), converts whitespace to dashes, trims separator runs, and caps length. Also surface an inline error when canvas.toBlob returns null so a failed PNG encode isn't a silent no-op. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Binary file not shown.
Reference in New Issue
Block a user