add error handling on the response from the client side
This commit is contained in:
parent
6c3fa294d6
commit
94e3fe49b3
|
@ -41,7 +41,12 @@ const form = document.getElementById('merge-form');
|
||||||
},
|
},
|
||||||
body: JSON.stringify({ calendars: calendarsData })
|
body: JSON.stringify({ calendars: calendarsData })
|
||||||
})
|
})
|
||||||
.then((response) => response.json())
|
.then((response) => {
|
||||||
|
if (!response.ok) {
|
||||||
|
return response.json().then(err => { throw err; });
|
||||||
|
}
|
||||||
|
return response.json();
|
||||||
|
})
|
||||||
.then((data) => {
|
.then((data) => {
|
||||||
result.innerHTML = `Merged calendar URL: <a href="${data.url}">${data.url}</a>`;
|
result.innerHTML = `Merged calendar URL: <a href="${data.url}">${data.url}</a>`;
|
||||||
console.log('Links added successfully!');
|
console.log('Links added successfully!');
|
||||||
|
|
Loading…
Reference in New Issue