mirror of
https://github.com/stoatchat/for-web.git
synced 2026-07-15 15:25:40 -04:00
[PR #723] fix: sanitize emoji name on submit #755
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/stoatchat/for-web/pull/723
Author: @mihaicm93
Created: 2/13/2026
Status: 🔄 Open
Base:
main← Head:fix/sanitize-emoji-name-onSubmit📝 Commits (6)
5f27cdbfix: emoji sanitize on submitd9df6d4fix: emoji sanitize on submitd689908force limit to 32-chara277106format014c892fix: use validation and limit text field length to 32charb7f2146chore: generate i18n catalog📊 Changes
70 files changed (+857 additions, -4 deletions)
View changed files
📝
packages/client/components/app/interface/settings/server/emojis/EmojiList.tsx(+29 -4)📝
packages/client/components/i18n/catalogs/ar/messages.po(+12 -0)📝
packages/client/components/i18n/catalogs/as/messages.po(+12 -0)📝
packages/client/components/i18n/catalogs/az/messages.po(+12 -0)📝
packages/client/components/i18n/catalogs/be/messages.po(+12 -0)📝
packages/client/components/i18n/catalogs/bg/messages.po(+12 -0)📝
packages/client/components/i18n/catalogs/bn/messages.po(+12 -0)📝
packages/client/components/i18n/catalogs/bottom/messages.po(+12 -0)📝
packages/client/components/i18n/catalogs/br/messages.po(+12 -0)📝
packages/client/components/i18n/catalogs/ca/messages.po(+12 -0)📝
packages/client/components/i18n/catalogs/ceb/messages.po(+12 -0)📝
packages/client/components/i18n/catalogs/ckb/messages.po(+12 -0)📝
packages/client/components/i18n/catalogs/cs/messages.po(+12 -0)📝
packages/client/components/i18n/catalogs/da/messages.po(+12 -0)📝
packages/client/components/i18n/catalogs/de/messages.po(+12 -0)📝
packages/client/components/i18n/catalogs/dev/messages.po(+12 -0)📝
packages/client/components/i18n/catalogs/el/messages.po(+12 -0)📝
packages/client/components/i18n/catalogs/en/messages.po(+12 -0)📝
packages/client/components/i18n/catalogs/en_US/messages.po(+12 -0)📝
packages/client/components/i18n/catalogs/enchantment/messages.po(+12 -0)...and 50 more files
📄 Description
sanitize emoji names client-side to match server validation (lowercase, digits, underscore)
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.