mirror of
https://gitlab.com/comunic/comunicapiv2
synced 2025-06-23 18:11:40 +00:00
Check if an emoji with the same shorcut is defined
This commit is contained in:
@ -270,6 +270,12 @@ export class SettingsController {
|
||||
*/
|
||||
public static async UploadCustomEmoji(h: RequestHandler) {
|
||||
const shorcut = h.postEmojiShorcut("shorcut");
|
||||
|
||||
// Check if the user has already a shorcut with the same name
|
||||
if(await CustomEmojisHelper.HasUserSimilarShorcut(h.getUserId(), shorcut))
|
||||
h.error(401, "A custom emoji with the same shorcut is already defined!")
|
||||
|
||||
|
||||
const path = await h.savePostImage("image", "custom_emojies", 72, 72);
|
||||
|
||||
// Create the emoji
|
||||
|
Reference in New Issue
Block a user