diff --git a/packages/backend/src/core/entities/EmojiEntityService.ts b/packages/backend/src/core/entities/EmojiEntityService.ts index 0910ba06be..456ed3a6a8 100644 --- a/packages/backend/src/core/entities/EmojiEntityService.ts +++ b/packages/backend/src/core/entities/EmojiEntityService.ts @@ -124,6 +124,7 @@ export class EmojiEntityService { localOnly: emoji.localOnly, isSensitive: emoji.isSensitive, roleIdsThatCanBeUsedThisEmojiAsReaction: roles.map(it => ({ id: it.id, name: it.name })), + sortKey: emoji.sortKey, }; } diff --git a/packages/backend/src/models/json-schema/emoji.ts b/packages/backend/src/models/json-schema/emoji.ts index 38b6e58973..6fca61acff 100644 --- a/packages/backend/src/models/json-schema/emoji.ts +++ b/packages/backend/src/models/json-schema/emoji.ts @@ -193,5 +193,9 @@ export const packedEmojiDetailedAdminSchema = { }, }, }, + sortKey: { + type: 'string', + optional: false, nullable: true, + }, }, } as const;