add try() wrapper

This commit is contained in:
Dennis Postma 2024-07-05 00:25:19 +02:00
parent 8991777b3e
commit 420028bb7e

View File

@ -22,21 +22,26 @@ export default function (socket: TSocket, io: Server) {
return; return;
} }
await ObjectRepository.delete(data.object); try {
await ObjectRepository.delete(data.object);
// get root path // get root path
const public_folder = path.join(process.cwd(), 'public', 'objects'); const public_folder = path.join(process.cwd(), 'public', 'objects');
// remove the tile from the disk // remove the tile from the disk
const finalFilePath = path.join(public_folder, data.object); const finalFilePath = path.join(public_folder, data.object + '.png');
fs.unlink(finalFilePath, (err) => { fs.unlink(finalFilePath, (err) => {
if (err) { if (err) {
console.log(err); console.log(err);
callback(false); callback(false);
return; return;
} }
callback(true); callback(true);
}); });
} catch (e) {
console.log(e);
callback(false);
}
}); });
} }