feat: handle clear customer
gitea/salix-front/pipeline/pr-master This commit looks good Details

This commit is contained in:
Javier Segarra 2025-03-06 01:28:54 +01:00
parent 499dfa50e2
commit 8145805231
2 changed files with 12 additions and 1 deletions

View File

@ -181,6 +181,12 @@ watch(
);
async function onClientSelected({ clientFk }, formData = {}) {
if (!clientFk) {
addressOptions.value = [];
formData.defaultAddressFk = null;
formData.addressId = null;
return;
}
const { data } = await getAddresses(clientFk);
addressOptions.value = data;
formData.defaultAddressFk = data[0].client.defaultAddressFk;

View File

@ -266,7 +266,12 @@ const onClientSelected = async (formData) => {
};
const fetchAddresses = async (formData) => {
if (!formData.clientId) return;
if (!formData.clientId) {
addressesOptions.value = [];
formData.defaultAddressFk = null;
formData.addressId = null;
return;
}
const { data } = await getAddresses(formData.clientId);
formInitialData.value = { clientId: formData.clientId };
if (!data) return;