diff --git a/server/src/V2/Components/Card.ts b/server/src/V2/Components/Card.ts index e3d0129ed1..dd7595ab0d 100644 --- a/server/src/V2/Components/Card.ts +++ b/server/src/V2/Components/Card.ts @@ -81,8 +81,8 @@ export default class Card implements LocalCard { public static findOne(lang: SupportedLanguages, params: Partial> = {}) { const res = (require(`../../../generated/${lang}/cards.json`) as Array).find((c) => { return objectLoop(params, (it, key) => { - if (key === 'set') { - return c['set'].id.includes(it) || c['set'].name.includes(it) + if (key === 'set' && typeof it === 'string') { + return c['set'].id.toLowerCase().includes(it.toLowerCase()) || c['set'].name.toLowerCase().includes(it.toLowerCase()) } if (typeof it === "string") { return c[key as 'localId'].toLowerCase().includes(it.toLowerCase())