fix edge case with translate

This commit is contained in:
bignutty 2025-05-25 20:58:23 +02:00
parent 1d81ee14ca
commit 83a4e77166
2 changed files with 5 additions and 2 deletions

View file

@ -156,7 +156,10 @@ module.exports = {
if(context.message.messageReference) { if(context.message.messageReference) {
try{ try{
// Quick language shortcut - lc.tr de // Quick language shortcut - lc.tr de
if(args.text.length >= 1 && getCodeFromAny(args.text)) args.to = args.text; if(args.text.length >= 1 && getCodeFromAny(args.text) !== undefined) args.to = args.text;
if(!isSupported(args.to)) return editOrReply(context, createEmbed("warning", context, `Invalid target language (${stringwrap(args.to, 10, false)}).`))
let targetLanguage = getCodeFromAny(args.to) let targetLanguage = getCodeFromAny(args.to)
let message = await context.message.channel.fetchMessage(context.message.messageReference.messageId); let message = await context.message.channel.fetchMessage(context.message.messageReference.messageId);

View file

@ -60,5 +60,5 @@ module.exports.getLanguagesFromAny = function (prompt) {
}; };
module.exports.isSupported = function (desiredLang) { module.exports.isSupported = function (desiredLang) {
return Boolean(getCode(desiredLang)); return Boolean(module.exports.getCodeFromAny(desiredLang));
} }