Skip to content

Suportul și garanția trimit la pagina noastră de contact

Vitalie requested to merge 12_local-support-links into main

Închide #12 (closed).

Fișa fiecărui produs și un articol trimiteau vizitatorul, pentru suport și garanție, la centrul de asistență Hyperice din SUA — în engleză, al unei firme care nu i-a vândut nimic, și în contradicție cu Termenii, care promit sales@hyperice.md.

Două jumătăți, pentru că textele au două surse:

  • Cod: FaqSection primește o rută internă în loc de un URL extern și o randează cu <Link>, nu cu <a target="_blank">. Prefixul de limbă vine de la basename, deci linkul e corect în toate cele trei limbi.
  • Bază de date: corpurile articolelor se servesc din DB, nu din fișiere, iar import-hyperhub.ts refuză să suprascrie un tabel plin — deci editarea fișierelor ajută doar o bază goală. Verificat pe producție: din cele 72 de articole servite, exact unul mai are linkul, în toate trei limbile. Adresa a intrat în HYPERHUB_LINK_REPLACEMENTS, pe care fix-hyperhub-links.ts îl aplică la fiecare seed, și peste articole editate din panou, pentru că rescrie doar un href identic cu o cheie din tabel.

Cere seed după deploy, altfel articolul rămâne cu linkul vechi.

Verificat: grep -rn zendesk frontend/src → zero. Backend build curat, 490 de teste în 31 de fișiere.

Merge request reports