Skip to content
Snippets Groups Projects
Commit e23f8db3 authored by kelly.nguyen's avatar kelly.nguyen
Browse files

fixed error message

parent 9af0adfa
Branches
No related tags found
No related merge requests found
......@@ -104,14 +104,14 @@ class UserRoutes implements RoutesManager {
fs.mkdirSync(folderPath);
} catch (err) {
logger.error('Folder creation error');
return req.session.sendResponse(res, StatusCodes.OK, false);
return req.session.sendResponse(res, StatusCodes.BAD_REQUEST, false);
}
try {
fs.mkdirSync(pathResume);
} catch (err) {
logger.error('Folder creation error');
return req.session.sendResponse(res, StatusCodes.OK, false);
return req.session.sendResponse(res, StatusCodes.BAD_REQUEST, false);
}
if (dataUser) {
......@@ -135,7 +135,7 @@ class UserRoutes implements RoutesManager {
fs.readFile(templatePath, 'utf-8', (err, template) => {
if (err) {
res.status(500).send('Error exporting assignment');
res.status(500).send('Error while exporting the assignment');
return;
}
......@@ -181,7 +181,7 @@ class UserRoutes implements RoutesManager {
fs.mkdirSync(pathPortfolio + '/exercises');
} catch (err) {
logger.error('Folder creation error');
return req.session.sendResponse(res, StatusCodes.OK, false);
return req.session.sendResponse(res, StatusCodes.BAD_REQUEST, false);
}
if (dataUser) {
dataUser.assignments.forEach(async a => {
......@@ -192,7 +192,7 @@ class UserRoutes implements RoutesManager {
await fs.writeFile(zipPath, buffer, (err) => {
if (err) {
console.error('Error saving archive:', err);
console.error('Error while saving the archive:', err);
} else {
console.log(`Archive ${zipName} saved successfully!`);
}
......@@ -207,7 +207,7 @@ class UserRoutes implements RoutesManager {
await fs.writeFile(zipPath, buffer, (err) => {
if (err) {
console.error('Error saving archive:', err);
console.error('Error while saving the archive:', err);
} else {
console.log(`Archive ${zipName} saved successfully!`);
}
......@@ -234,7 +234,7 @@ class UserRoutes implements RoutesManager {
const zipPath = path.join('/tmp', `${dataUser.gitlabUsername}.zip`);
const output = fs.createWriteStream(zipPath);
const archiveZip = archiver('zip', {
zlib: { level: 9 } // Compression maximale
zlib: { level: 9 }
});
try {
......@@ -242,11 +242,11 @@ class UserRoutes implements RoutesManager {
archiveZip.directory(folderPath, false);
await archiveZip.finalize();
} catch (error) {
console.error('Error exporting assignment:', error);
res.status(500).send('Error exporting assignment');
console.error('Error while exporting the assignment:', error);
res.status(500).send('Error while exporting the assignment');
}
// Attendre la fin de l'écriture dans le fichier zip
// Waiting the end of the writing process of the zip file
output.on('close', function() {
const options = {
root: path.join('/tmp')
......@@ -255,7 +255,7 @@ class UserRoutes implements RoutesManager {
const fileName = `${dataUser.gitlabUsername}.zip`;
res.sendFile(fileName, options, function (err) {
if (err) {
console.error('Error sending file:', err);
console.error('Error while sending the file:', err);
} else {
console.log('Sent:', fileName);
fs.rmSync(folderPath, { recursive: true, force: true });
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment