aboutsummaryrefslogtreecommitdiff
path: root/modules/embed.js
diff options
context:
space:
mode:
authorMinteck <contact@minteck.org>2022-03-11 09:01:48 +0100
committerMinteck <contact@minteck.org>2022-03-11 09:01:48 +0100
commit80baef5480d168210b3be920ec921d3d6d0b8234 (patch)
tree5e3e9175f08479a58363d655d6c350e80551db58 /modules/embed.js
parentbb6fe41e818b728c42cc7fba2d674b8abc716be9 (diff)
downloadponyfind-80baef5480d168210b3be920ec921d3d6d0b8234.tar.gz
ponyfind-80baef5480d168210b3be920ec921d3d6d0b8234.tar.bz2
ponyfind-80baef5480d168210b3be920ec921d3d6d0b8234.zip
Preparing to implement #18
Diffstat (limited to 'modules/embed.js')
-rwxr-xr-xmodules/embed.js13
1 files changed, 12 insertions, 1 deletions
diff --git a/modules/embed.js b/modules/embed.js
index 9766055..cb49fdf 100755
--- a/modules/embed.js
+++ b/modules/embed.js
@@ -172,6 +172,10 @@ module.exports = (page, id, gid, isPublic, user, member, guild) => {
break;
}
+ if (d.kind.includes("\n")) {
+ kind = d.kind;
+ }
+
names = [...new Set(d.names.filter(e => e.trim().toLowerCase() !== page.toLowerCase()))];
let naming = "-";
@@ -211,9 +215,16 @@ module.exports = (page, id, gid, isPublic, user, member, guild) => {
}
}
+ let sex = "";
+ if (d.sex.includes("\n") || d.sex.includes("&")) {
+ sex = d.sex;
+ } else {
+ sex = d.sex === "F" ? "♀ " + l("Female", "Fille", id, gid) : "♂ " + l("Male", "Garçon", id, gid);
+ }
+
let fields = [
{ name: l("Nicknames", "Surnoms", id, gid), value: naming, inline: true },
- { name: l("Sex", "Sexe", id, gid), value: d.sex === "F" ? "♀ " + l("Female", "Fille", id, gid) : "♂ " + l("Male", "Garçon", id, gid), inline: true },
+ { name: l("Sex", "Sexe", id, gid), value: sex, inline: true },
{ name: l("Kind", "Type", id, gid), value: customEmoji(getKindIcon(page), member, guild) + " " + kind, inline: true },
{ name: l("Generation", "Génération", id, gid), value: getGeneration(page, id, gid, member, guild), inline: true },
];