diff --git a/src/app/gizlilik/page.tsx b/src/app/gizlilik/page.tsx index 7124567..bcbad35 100644 --- a/src/app/gizlilik/page.tsx +++ b/src/app/gizlilik/page.tsx @@ -100,7 +100,10 @@ export default function GizlilikPage() { ölçen, çerez kullanmayan bir analitik aracı (Rybbit) çalıştırıyoruz; bu araç kendi sunucumuzda barındırılır, veriler üçüncü taraf bir reklam ağına gitmez. Giriş yaptığında ziyaretin hesabınla - eşleştirilir. Başarı sıralaman analitiğe ham hâliyle + eşleştirilir; bunun için e-posta adresin ve hesabındaki adın + (varsa) kendi sunucumuzdaki bu analitik aracına kaydedilir ve + yalnızca sorun giderme ile destek amacıyla kullanılır. Başarı + sıralaman analitiğe ham hâliyle gönderilmez; yalnızca “50-100 bin” gibi geniş bir aralık olarak kaydedilir.

diff --git a/src/features/sihirbaz/sihirbaz-sabitler.ts b/src/features/sihirbaz/sihirbaz-sabitler.ts index 3dca109..8d6352d 100644 --- a/src/features/sihirbaz/sihirbaz-sabitler.ts +++ b/src/features/sihirbaz/sihirbaz-sabitler.ts @@ -8,7 +8,7 @@ import { KATEGORILER } from "@/lib/kategoriler"; import type { UniturGrubu } from "@/types/yokatlas"; export const ONCELIKLER = [ - "İş garantisi", + "İş bulma kolaylığı", "Yüksek maaş potansiyeli", "Sevdiğim işi yapmak", "Akademik kariyer", @@ -108,11 +108,15 @@ export function sihirbazDogrula(girdi: unknown): SihirbazSecimleri | null { const oncelikler = Array.isArray(p.oncelikler) ? [ ...new Set( - p.oncelikler.filter( - (x): x is string => - typeof x === "string" && - (ONCELIKLER as readonly string[]).includes(x), - ), + p.oncelikler + // Eski kayıtlı profiller: çip adı "İş garantisi" idi (vaat diliyle + // çeliştiği için değişti); seçim kaybolmasın diye yeni ada eşlenir. + .map((x) => (x === "İş garantisi" ? "İş bulma kolaylığı" : x)) + .filter( + (x): x is string => + typeof x === "string" && + (ONCELIKLER as readonly string[]).includes(x), + ), ), ] : [];