Compare commits
2 Commits
367f660508
...
142302193e
Author | SHA1 | Date |
---|---|---|
Alex Moreno | 142302193e | |
Alex Moreno | 9d7f2b95e8 |
|
@ -57,6 +57,7 @@ async function getConfig(url, filter) {
|
|||
}
|
||||
|
||||
async function fetchViewConfigData() {
|
||||
try {
|
||||
const defaultFilter = {
|
||||
where: { tableCode: $props.tableCode },
|
||||
};
|
||||
|
@ -79,6 +80,9 @@ async function fetchViewConfigData() {
|
|||
setUserConfigViewData(defaultConfig.columns);
|
||||
return;
|
||||
}
|
||||
} catch (err) {
|
||||
console.error('Error fetching config view data', err);
|
||||
}
|
||||
}
|
||||
|
||||
async function saveConfig() {
|
||||
|
@ -88,6 +92,7 @@ async function saveConfig() {
|
|||
setUserConfigViewData(configuration, true);
|
||||
if (!$props.tableCode) return popupProxyRef.value.hide();
|
||||
|
||||
try {
|
||||
const params = {};
|
||||
// Si existe una view config del usuario hacemos un update si no la creamos
|
||||
if (initialUserConfigViewData.value) {
|
||||
|
@ -118,7 +123,10 @@ async function saveConfig() {
|
|||
}
|
||||
notify('globals.dataSaved', 'positive');
|
||||
popupProxyRef.value.hide();
|
||||
|
||||
} catch (err) {
|
||||
console.error('Error saving user view config', err);
|
||||
notify('errors.writeRequest', 'negative');
|
||||
}
|
||||
}
|
||||
|
||||
onMounted(async () => {
|
||||
|
|
Loading…
Reference in New Issue