1
0
forked from noxious/server

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
const finalFilePath = path.join(public_folder, data.object);
fs.unlink(finalFilePath, (err) => {
if (err) {
console.log(err);
callback(false);
return;
}
callback(true); // remove the tile from the disk
}); const finalFilePath = path.join(public_folder, data.object + '.png');
fs.unlink(finalFilePath, (err) => {
if (err) {
console.log(err);
callback(false);
return;
}
callback(true);
});
} catch (e) {
console.log(e);
callback(false);
}
}); });
} }