From 9b09e47812462d6df51bb69d8170fbdab1880c96 Mon Sep 17 00:00:00 2001 From: rafa Date: Tue, 11 Aug 2026 21:52:22 -0400 Subject: [PATCH] Evitar duplicar la carta al traducir Co-authored-by: rafa Signed-off-by: rafa --- scripts/translate_post.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/translate_post.py b/scripts/translate_post.py index 4fe17b6..0753474 100644 --- a/scripts/translate_post.py +++ b/scripts/translate_post.py @@ -324,7 +324,8 @@ def main() -> int: ids = [int(x) for x in Path(args.ids_file).read_text().split() if x.strip().isdigit()] log(f"ids-file {args.ids_file}: {len(ids)} posts") else: - ids = [args.carta] + carta_article_ids(args.carta) + # La carta puede llevar _carta_id (p. ej. tras un sync); no la traduzcas dos veces. + ids = list(dict.fromkeys([args.carta] + carta_article_ids(args.carta))) log(f"Carta {args.carta}: {len(ids)} posts (carta + {len(ids)-1} artículos)") state = load_state()