From ed8c0a1876a65bbcfb7bef386800df301926b0ba Mon Sep 17 00:00:00 2001 From: zuma Date: Thu, 13 Feb 2025 01:01:41 +0100 Subject: [PATCH] Fix: Harden even more the filter for inserting --- app/.dockerignore | 3 ++- app/tools/updateDatabase.mjs | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/app/.dockerignore b/app/.dockerignore index 3f9133c..73a7da9 100644 --- a/app/.dockerignore +++ b/app/.dockerignore @@ -19,8 +19,9 @@ npm-debug.log* next-env.d.ts # data -tools/data +tools/data/* tools/json data/misc/* data/commander/* data/bset/* +.pg/ diff --git a/app/tools/updateDatabase.mjs b/app/tools/updateDatabase.mjs index a178972..8ff9e1a 100644 --- a/app/tools/updateDatabase.mjs +++ b/app/tools/updateDatabase.mjs @@ -36,7 +36,9 @@ const client = new Client({ }) await client.connect() + const two_faced_layouts = ["transform","modal_dfc","double_faced_token","reversible_card"] +const prohibited_frame_effects = ["extendedart", "showcase", "upsidedowndf", "waxingandwaningmoondfc", "shatteredglass", "convertdfc", "originpwdfc", "draft", "etched", "enchantment","inverted"] console.log("Starting updating database...") try { @@ -76,7 +78,7 @@ try { console.log(total_processed + "/" + total_cards) } - if(carte.legalities.commander != "not_legal" && carte.border_color != "borderless" && !carte.full_art && !carte.textless && carte.cardmarket_id && (carte.frame_effects == undefined || ["extendedart", "showcase"].every((frame_effect) => !carte.frame_effects.includes(frame_effect)))) { + if(carte.legalities.commander != "not_legal" && carte.border_color != "borderless" && !carte.full_art && !carte.textless && carte.cardmarket_id && (carte.frame_effects == undefined || prohibited_frame_effects.every((frame_effect) => !carte.frame_effects.includes(frame_effect)))) { if(!preUpdateCardsIds.includes(carte.id)){ let type = ""