This commit is contained in:
andrei-mihnea-cerbu
2024-04-23 20:59:23 +03:00
parent 677295e176
commit 754ca11887
20 changed files with 106 additions and 20 deletions
+4 -3
View File
@@ -19,9 +19,10 @@ document.addEventListener('DOMContentLoaded', async function () {
await window.electronAPI.writeFile('ipConfig.json', JSON.stringify({ip: ipAddress}));
fadeOut('login.html');
})
.catch(error => {
console.error('Error:', error.message);
throw new Error(error.message);
.catch(async error => {
await window.electronAPI.showAlert('Can\'t reach server.')
.then(() => console.log('Alert window opened'))
.catch(error => console.error('Error showing alert:', error));
});
} catch (error) {
console.error('Error:', error.message);
@@ -11,6 +11,7 @@ document.addEventListener("DOMContentLoaded", async function () {
formData.append('file', file);
formData.append('idUser', user.userId);
formData.append('nameOfFile', user.fileName);
formData.append('sizeOfFile', file.size);
await timeout(5000); // Timeout to simulate delay or wait
const url = `http://${user.destIp}:${user.destPort}/upload`;
@@ -20,7 +21,8 @@ document.addEventListener("DOMContentLoaded", async function () {
});
if (!uploadResponse.ok) {
throw new Error(`HTTP error during file upload to ${user.userId}: status ${uploadResponse.status}`);
const response = await uploadResponse.json()
throw new Error(`HTTP error during file upload to ${user.userId}: status ${response.message}`);
}
return {userId: user.userId, success: true, message: `Upload successful for user ${user.userId}`};