From bb9ffd6b43b9f79dd295638d2c5451e825d3ff00 Mon Sep 17 00:00:00 2001 From: Minzkraut Date: Sun, 26 Feb 2023 16:50:39 +0100 Subject: [PATCH] View: Allow searching cards by character name --- events/autocompleteRequest.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/events/autocompleteRequest.js b/events/autocompleteRequest.js index 165eccf..22bf738 100644 --- a/events/autocompleteRequest.js +++ b/events/autocompleteRequest.js @@ -96,6 +96,7 @@ module.exports = { } } if (choices.length > 0) { + choices = choices.splice(0,10); console.log(choices); await interaction.respond(choices); } @@ -105,9 +106,10 @@ module.exports = { let choices = []; let condition = { where: { - identifier: { - [Sequelize.Op.like]: `%${focusedOption.value}%` - }, + [Sequelize.Op.or]: [ + {identifier: { [Sequelize.Op.like]: `%${focusedOption.value}%` }}, + {'$Character.name$': { [Sequelize.Op.like]: `%${focusedOption.value}%` }} + ], burned: false }, include: [{ model: Character }, { model: User }],