Skip to content

Articolul foam-rolling-for-knee-pain primește rezumat în trei limbi

Vitalie requested to merge 23_article-excerpt-main into main

Aceleași commit-uri ca în !69 (merged), pe ramura tăiată din main, pentru producție.

Unul dintre cele 72 de articole din Hyperhub a fost preluat fără rezumat, așa că foam-rolling-for-knee-pain se servea fără <meta name="description"> și fără og:description, în RO, EN și RU. Blocul <noscript> conținea doar titlul.

Ce s-a schimbat

  • frontend/src/data/hyperhubArticles.ts — rezumatul în engleză.
  • frontend/src/data/hyperhubTranslations/part2.ts — rezumatul în română și rusă.
  • backend/prisma/backfill-hyperhub-translations.ts — un excerpt gol pe un rând al cărui articol-sursă are unul nu mai e tratat ca stare finală.

Verificare

Rulată pe conținutul identic al ramurii-soră: backend npm run build (cod 0) și 600 de teste trecute; frontend typecheck, lint, 433 de teste și build, toate curate. Randarea locală pe o copie a unei baze cu defectul întoarce descrierea în cele trei limbi.

După fuziune

Merge-ul pornește deploy:production. După ce se termină, se apasă seed:production pe același pipeline, altfel textul rămâne doar în cod.

Criteriu de acceptare

curl -sS https://hyperice.md/blogs/hyperhub/foam-rolling-for-knee-pain | grep -c 'og:description'1, la fel pe /en/ și /ru/.

Merge request reports