From 844796e40489356f2ef7fa839be9dbf1d4cc7493 Mon Sep 17 00:00:00 2001 From: Sidney Gomes Date: Tue, 21 Jul 2026 20:25:25 -0300 Subject: [PATCH] fix: use correct token key for profile API and add CPF to profile view --- src/components/ProfileView.tsx | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/src/components/ProfileView.tsx b/src/components/ProfileView.tsx index 64a9997..0715993 100644 --- a/src/components/ProfileView.tsx +++ b/src/components/ProfileView.tsx @@ -41,7 +41,7 @@ export default function ProfileView({ user, onBack, onUpdateUser }: ProfileViewP const handleSave = async () => { setIsSaving(true); try { - const token = localStorage.getItem('token'); + const token = localStorage.getItem('devflix_token'); const res = await fetch('/api/users/profile', { method: 'PUT', headers: { @@ -73,7 +73,7 @@ export default function ProfileView({ user, onBack, onUpdateUser }: ProfileViewP formData.append('avatar', file); try { - const token = localStorage.getItem('token'); + const token = localStorage.getItem('devflix_token'); const res = await fetch('/api/users/avatar', { method: 'POST', headers: { @@ -250,6 +250,16 @@ export default function ProfileView({ user, onBack, onUpdateUser }: ProfileViewP {user.createdAt ? new Date(user.createdAt).toLocaleDateString('pt-BR') : 'Não disponível'}

+ +
+
+ +

CPF

+
+

+ {user.cpf ? user.cpf.replace(/(\d{3})(\d{3})(\d{3})(\d{2})/, "$1.$2.$3-$4") : 'Não informado'} +

+
{user.role === 'admin' && (