chore: fix delete button

This commit is contained in:
Rodolfo Ruiz
2025-08-31 20:44:22 -06:00
parent 347e61a029
commit 38626a3a81
2 changed files with 2 additions and 17 deletions

View File

@@ -17,8 +17,6 @@ export default function AddOrEditUserForm({ onAdd, initialData, onCancel }) {
tenantId: '', tenantId: '',
roleId: '', roleId: '',
status: 'Active', status: 'Active',
companies: [],
projects: [],
sendInvitation: true, sendInvitation: true,
}); });
@@ -33,8 +31,6 @@ export default function AddOrEditUserForm({ onAdd, initialData, onCancel }) {
tenantId: initialData.tenantId ?? '', tenantId: initialData.tenantId ?? '',
roleId: initialData.roleId ?? '', roleId: initialData.roleId ?? '',
status: initialData.status ?? 'Active', status: initialData.status ?? 'Active',
companies: Array.isArray(initialData.companies) ? initialData.companies : [],
projects: Array.isArray(initialData.projects) ? initialData.projects : [],
sendInvitation: true, sendInvitation: true,
}); });
} else { } else {
@@ -47,8 +43,6 @@ export default function AddOrEditUserForm({ onAdd, initialData, onCancel }) {
tenantId: '6894f9ddfb7072bdfc881613', tenantId: '6894f9ddfb7072bdfc881613',
roleId: '68407642ec46a0e6fe1e8ec9', roleId: '68407642ec46a0e6fe1e8ec9',
status: 'Active', status: 'Active',
companies: [],
projects: [],
sendInvitation: true, sendInvitation: true,
}); });
} }
@@ -56,12 +50,7 @@ export default function AddOrEditUserForm({ onAdd, initialData, onCancel }) {
const handleChange = (e) => { const handleChange = (e) => {
const { name, value } = e.target; const { name, value } = e.target;
if (name === 'companies' || name === 'projects') {
const arr = value.split(',').map(s => s.trim()).filter(s => s.length > 0);
setFormData(prev => ({ ...prev, [name]: arr }));
} else {
setFormData(prev => ({ ...prev, [name]: value })); setFormData(prev => ({ ...prev, [name]: value }));
}
}; };
const handleSubmit = async () => { const handleSubmit = async () => {
@@ -78,8 +67,6 @@ export default function AddOrEditUserForm({ onAdd, initialData, onCancel }) {
lastName: formData.lastName, lastName: formData.lastName,
tenantId: formData.tenantId, tenantId: formData.tenantId,
roleId: formData.roleId, roleId: formData.roleId,
companies: formData.companies,
projects: formData.projects,
status: formData.status || 'Active', status: formData.status || 'Active',
}; };
await api.updateUser(payload); await api.updateUser(payload);

View File

@@ -119,14 +119,12 @@ export default function UserManagement() {
const payload = { const payload = {
_Id: rowToDelete._id || rowToDelete._Id, _Id: rowToDelete._id || rowToDelete._Id,
Id: rowToDelete.id || rowToDelete.Id,
email: rowToDelete.email ?? '', email: rowToDelete.email ?? '',
name: rowToDelete.name ?? '', name: rowToDelete.name ?? '',
middleName: rowToDelete.middleName ?? '', middleName: rowToDelete.middleName ?? '',
lastName: rowToDelete.lastName ?? '', lastName: rowToDelete.lastName ?? '',
roleId: rowToDelete.roleId ?? '', roleId: '68407642ec46a0e6fe1e8ec9',
companies: Array.isArray(rowToDelete.companies) ? rowToDelete.companies : [], tenantId: '6894f9ddfb7072bdfc881613',
projects: Array.isArray(rowToDelete.projects) ? rowToDelete.projects : [],
status: 'Inactive', status: 'Inactive',
}; };