From 48755c03f3426153e00da8b7ec08f983f61069ab Mon Sep 17 00:00:00 2001 From: Hyko Date: Fri, 24 Apr 2026 15:17:00 -0400 Subject: [PATCH] refactor(admin): remove email_verified field from user edit modal --- .../admin/components/UserEditModal.client.js | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/src/features/admin/components/UserEditModal.client.js b/src/features/admin/components/UserEditModal.client.js index e7235b6..1ee67a2 100644 --- a/src/features/admin/components/UserEditModal.client.js +++ b/src/features/admin/components/UserEditModal.client.js @@ -1,7 +1,7 @@ 'use client'; import { useState, useEffect } from 'react'; -import { Input, Select, TagInput, Modal } from '@zen/core/shared/components'; +import { Input, TagInput, Modal } from '@zen/core/shared/components'; import { useToast } from '@zen/core/toast'; const UserEditModal = ({ userId, currentUserId, isOpen, onClose, onSaved }) => { @@ -12,18 +12,13 @@ const UserEditModal = ({ userId, currentUserId, isOpen, onClose, onSaved }) => { const [loading, setLoading] = useState(false); const [saving, setSaving] = useState(false); - const [formData, setFormData] = useState({ name: '', email: '', email_verified: 'false', currentPassword: '' }); + const [formData, setFormData] = useState({ name: '', email: '', currentPassword: '' }); const [errors, setErrors] = useState({}); const [allRoles, setAllRoles] = useState([]); const [selectedRoleIds, setSelectedRoleIds] = useState([]); const [initialRoleIds, setInitialRoleIds] = useState([]); - const emailVerifiedOptions = [ - { value: 'false', label: 'Non vérifié' }, - { value: 'true', label: 'Vérifié' }, - ]; - useEffect(() => { if (!isOpen || !userId) return; loadAll(); @@ -49,7 +44,6 @@ const UserEditModal = ({ userId, currentUserId, isOpen, onClose, onSaved }) => { setFormData({ name: userJson.user.name || '', email: userJson.user.email || '', - email_verified: userJson.user.email_verified ? 'true' : 'false', currentPassword: '', }); } else { @@ -97,7 +91,6 @@ const UserEditModal = ({ userId, currentUserId, isOpen, onClose, onSaved }) => { credentials: 'include', body: JSON.stringify({ name: formData.name.trim(), - email_verified: formData.email_verified === 'true', }), }); const userResData = await userRes.json(); @@ -226,13 +219,6 @@ const UserEditModal = ({ userId, currentUserId, isOpen, onClose, onSaved }) => { /> )} -