fix register user photo
This commit is contained in:
@ -101,52 +101,52 @@ const ManageMembers = () => {
|
|||||||
fetchCustomers();
|
fetchCustomers();
|
||||||
};
|
};
|
||||||
const handleYes = async () => {
|
const handleYes = async () => {
|
||||||
setLoading(true);
|
|
||||||
const userLogin: any = await getUser();
|
|
||||||
const updateData: any = member;
|
|
||||||
updateData.updated_by = userLogin.data ? userLogin.data.id : '';
|
|
||||||
let today = new Date();
|
|
||||||
updateData.updated_at = today.toString();
|
|
||||||
updateData.municipio = updateData.municipio_id;
|
|
||||||
updateData.posto_adms = updateData.posto_adms_id;
|
|
||||||
updateData.suco = updateData.suco_id;
|
|
||||||
updateData.aldeia = updateData.aldeia_id;
|
|
||||||
delete updateData.id;
|
|
||||||
delete updateData.pin;
|
|
||||||
delete updateData.name;
|
|
||||||
delete updateData.longitude;
|
|
||||||
delete updateData.latitude;
|
|
||||||
delete updateData.created_at;
|
|
||||||
delete updateData.no;
|
|
||||||
delete updateData.destinationGroup;
|
|
||||||
delete updateData.statusApproval;
|
|
||||||
delete updateData.description;
|
|
||||||
delete updateData.municipio_id;
|
|
||||||
delete updateData.municipio_name;
|
|
||||||
delete updateData.posto_adms_id;
|
|
||||||
delete updateData.posto_adms_name;
|
|
||||||
delete updateData.suco_id;
|
|
||||||
delete updateData.suco_name;
|
|
||||||
delete updateData.aldeia_id;
|
|
||||||
delete updateData.aldeia_name;
|
|
||||||
delete updateData.group_name;
|
|
||||||
delete updateData.group_description;
|
|
||||||
delete updateData.group_status;
|
|
||||||
delete updateData.group_created_by;
|
|
||||||
delete updateData.group_created_at;
|
|
||||||
delete updateData.group_updated_by;
|
|
||||||
delete updateData.group_updated_at;
|
|
||||||
delete updateData.group_deleted_by;
|
|
||||||
delete updateData.group_deleted_at;
|
|
||||||
delete updateData.updated_at;
|
|
||||||
try {
|
try {
|
||||||
const form = new FormData();
|
setLoading(true);
|
||||||
|
const userLogin: any = await getUser();
|
||||||
|
const updateData: any = member;
|
||||||
|
updateData.updated_by = userLogin.data ? userLogin.data.id : '';
|
||||||
|
let today = new Date();
|
||||||
|
updateData.updated_at = today.toString();
|
||||||
|
updateData.municipio = updateData.municipio_id;
|
||||||
|
updateData.posto_adms = updateData.posto_adms_id;
|
||||||
|
updateData.suco = updateData.suco_id;
|
||||||
|
updateData.aldeia = updateData.aldeia_id;
|
||||||
|
delete updateData.id;
|
||||||
|
delete updateData.pin;
|
||||||
|
delete updateData.name;
|
||||||
|
delete updateData.longitude;
|
||||||
|
delete updateData.latitude;
|
||||||
|
delete updateData.created_at;
|
||||||
|
delete updateData.no;
|
||||||
|
delete updateData.destinationGroup;
|
||||||
|
delete updateData.statusApproval;
|
||||||
|
delete updateData.description;
|
||||||
|
delete updateData.municipio_id;
|
||||||
|
delete updateData.municipio_name;
|
||||||
|
delete updateData.posto_adms_id;
|
||||||
|
delete updateData.posto_adms_name;
|
||||||
|
delete updateData.suco_id;
|
||||||
|
delete updateData.suco_name;
|
||||||
|
delete updateData.aldeia_id;
|
||||||
|
delete updateData.aldeia_name;
|
||||||
|
delete updateData.group_name;
|
||||||
|
delete updateData.group_description;
|
||||||
|
delete updateData.group_status;
|
||||||
|
delete updateData.group_created_by;
|
||||||
|
delete updateData.group_created_at;
|
||||||
|
delete updateData.group_updated_by;
|
||||||
|
delete updateData.group_updated_at;
|
||||||
|
delete updateData.group_deleted_by;
|
||||||
|
delete updateData.group_deleted_at;
|
||||||
|
delete updateData.updated_at;
|
||||||
|
const formUpdate = new FormData();
|
||||||
for (const property in updateData) {
|
for (const property in updateData) {
|
||||||
if (updateData[property]) form.append(property, updateData[property]);
|
if (updateData[property]) formUpdate.append(property, updateData[property]);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (dialogType === 'update') {
|
if (dialogType === 'update') {
|
||||||
await axios.put(`${BASE_URL}/customer/update/${selectedMember}`, form, {
|
await axios.put(`${BASE_URL}/customer/update/${selectedMember}`, formUpdate, {
|
||||||
headers: {
|
headers: {
|
||||||
'Content-Type': 'multipart/form-data'
|
'Content-Type': 'multipart/form-data'
|
||||||
}
|
}
|
||||||
@ -171,7 +171,11 @@ const ManageMembers = () => {
|
|||||||
delete createMember.approval_description_premium;
|
delete createMember.approval_description_premium;
|
||||||
delete createMember.approval_description_agent;
|
delete createMember.approval_description_agent;
|
||||||
delete createMember.language;
|
delete createMember.language;
|
||||||
await axios.post(`${BASE_URL}/customers/create`, member);
|
const formCreate = new FormData();
|
||||||
|
for (const property in createMember) {
|
||||||
|
if (createMember[property]) formCreate.append(property, createMember[property]);
|
||||||
|
}
|
||||||
|
await axios.post(`${BASE_URL}/customers/create`, formCreate);
|
||||||
toast.success('Success Create Member. PIN sent to email');
|
toast.success('Success Create Member. PIN sent to email');
|
||||||
}
|
}
|
||||||
} catch (error: any) {
|
} catch (error: any) {
|
||||||
|
|||||||
Reference in New Issue
Block a user