fix: message error to reject proposal

This commit is contained in:
Alexandro Uc Santos
2025-07-26 19:38:09 -06:00
parent ba630fb1de
commit c600671934
3 changed files with 18 additions and 14 deletions

View File

@@ -57,6 +57,6 @@ export const updateProposal = async(id, formData) => {
const {data} = await api.patch(endpoint, formData); const {data} = await api.patch(endpoint, formData);
return data; return data;
} catch (error) { } catch (error) {
return null; throw error;
} }
} }

View File

@@ -191,17 +191,21 @@ export const useCompanyStore = defineStore('company', () => {
} }
const updatePropsalLoad = async(id, formData, localData) => { const updatePropsalLoad = async(id, formData, localData) => {
const data = await updateProposal(id, formData); try {
if(data) { const data = await updateProposal(id, formData);
const index = proposals.value.findIndex((prop) => prop._id === id); if(data) {
proposals.value[index] = { const index = proposals.value.findIndex((prop) => prop._id === id);
...proposals.value[index], proposals.value[index] = {
...data, ...proposals.value[index],
...localData ...data,
}; ...localData
return 'success'; };
} else { return 'success';
return t('errors.generic'); } else {
return t('errors.generic');
}
} catch (error) {
return error.response?.data?.error ?? t('errors.generic');
} }
} }

View File

@@ -54,7 +54,7 @@
Swal.close(); Swal.close();
if(resp != null) { if(resp === 'success') {
Swal.fire({ Swal.fire({
title: t('proposals.msgTitleRetire'), title: t('proposals.msgTitleRetire'),
text: t('proposals.msgCancel'), text: t('proposals.msgCancel'),
@@ -63,7 +63,7 @@
} else { } else {
Swal.fire({ Swal.fire({
title: "Error", title: "Error",
text: t('proposals.msgNotCancel'), text: resp,
icon: "error" icon: "error"
}); });
} }