From a131e4d9e9e1957def1b3e96dcb5965fa713d727 Mon Sep 17 00:00:00 2001 From: fly_mc <me@flymc.cc> Date: Wed, 20 Nov 2024 00:32:08 +0800 Subject: [PATCH] backend: fix make emoji categories and names case insensitive --- packages/backend/src/server/api/endpoints/emojis.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/backend/src/server/api/endpoints/emojis.ts b/packages/backend/src/server/api/endpoints/emojis.ts index 1f157d7be..e7ccb89ab 100644 --- a/packages/backend/src/server/api/endpoints/emojis.ts +++ b/packages/backend/src/server/api/endpoints/emojis.ts @@ -50,11 +50,11 @@ export default class extends Endpoint<typeof meta, typeof paramDef> { // eslint- private emojiEntityService: EmojiEntityService, ) { super(meta, paramDef, async (ps, me) => { - const emojis = await this.emojisRepository.createQueryBuilder() - .where('host IS NULL') - .orderBy('LOWER(category)', 'ASC') - .orderBy('LOWER(name)', 'ASC') - .getMany() + const emojis = await this.emojisRepository.createQueryBuilder('emoji') + .where('emoji.host IS NULL') + .orderBy('LOWER(emoji.category)', 'ASC') + .addOrderBy('LOWER(emoji.name)', 'ASC') + .getMany(); return { emojis: await this.emojiEntityService.packSimpleMany(emojis),