Skip to content

Publică un nume de afișare în locul adresei de e-mail a unui recenzent

Vitalie requested to merge 3_review-name-email into main

O recenzie importată era semnată cu adresa de e-mail a unei persoane reale, iar magazinul o randa ca nume de recenzent. Seed-ul copiază name verbatim în toate cele trei limbi, deci valoarea ajungea și pe producție, vizibilă oricui.

Se înlocuiește cu o formă anonimizată, "J.", consecventă cu restul listei.

Testele noi acoperă întreaga listă de recenzii, nu doar rândul acesta: un nume de afișare are voie să fie un pseudonim precum Rs@7, dar niciodată o adresă funcțională sau un număr de telefon. Verificat că testul pică pe starea veche și trece pe cea nouă.

După fuziune trebuie apăsat jobul manual seed:live, altfel baza de producție păstrează valoarea veche — recenziile se servesc din bază, nu din fișier.

Verificare: npm test în frontend 150 de teste în 20 de fișiere, în backend 402 în 25; tsc --noEmit -p tsconfig.app.json curat; oxlint cu singurul avertisment preexistent din src/App.tsx:66; build-uri curate în ambele aplicații.

Closes #3 (closed)

Merge request reports