diff --git a/resources/views/automatizacion/plantillas_documento.html b/resources/views/automatizacion/plantillas_documento.html index 2c8dd29..db5e901 100644 --- a/resources/views/automatizacion/plantillas_documento.html +++ b/resources/views/automatizacion/plantillas_documento.html @@ -161,10 +161,14 @@ document.addEventListener('alpine:init', () => { async loadData() { this.loading = true; - const { data } = await axios.get(`/app/api/plantillas-documento?page=${this.page}&limit=${this.limit}&tipo=${this.filtroTipo}`); - this.datos = data.registros || []; - this.total = data.total || 0; - this.totalPages = data.totalPages || 1; + try { + const { data } = await axios.get(`/app/api/plantillas-documento?page=${this.page}&limit=${this.limit}&tipo=${this.filtroTipo}`); + this.datos = data.registros || []; + this.total = data.total || 0; + this.totalPages = data.totalPages || 1; + } catch(e) { + this.showToast(e.response?.data?.error || 'No se pudo cargar la lista', 'error'); + } this.loading = false; }, diff --git a/resources/views/automatizacion/tarifas.html b/resources/views/automatizacion/tarifas.html index d9b785d..9b5eff9 100644 --- a/resources/views/automatizacion/tarifas.html +++ b/resources/views/automatizacion/tarifas.html @@ -160,10 +160,14 @@ document.addEventListener('alpine:init', () => { async loadData() { this.loading = true; - const { data } = await axios.get(`/app/api/tarifas?page=${this.page}&limit=${this.limit}&search=${this.search}`); - this.datos = data.registros || []; - this.total = data.total || 0; - this.totalPages = data.totalPages || 1; + try { + const { data } = await axios.get(`/app/api/tarifas?page=${this.page}&limit=${this.limit}&search=${this.search}`); + this.datos = data.registros || []; + this.total = data.total || 0; + this.totalPages = data.totalPages || 1; + } catch(e) { + this.showToast(e.response?.data?.error || 'No se pudo cargar la lista', 'error'); + } this.loading = false; },