Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- async deleteRowById(id) {
- try {
- id = parseInt(id, 10);
- const response = await new Promise((resolve, reject) => {
- // must be improved
- const query = `DELETE FROM votes WHERE server_id = ${id};`;
- connection.query(query, [id], (err, result) => {
- if (err) reject(new Error(err.message));
- resolve(result.affectedRows);
- return reject;
- })
- });
- return response === 1 ? true : false;
- } catch (err) {
- console.log(error);
- return false;
- } finally {
- id = parseInt(id, 10);
- const response = await new Promise((resolve, reject) => {
- const query = `DELETE FROM servers WHERE id = ${id};`;
- connection.query(query, [id], (err, result) => {
- if (err) reject(new Error(err.message));
- resolve(result.affectedRows);
- return reject;
- })
- });
- return response === 1 ? true : false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement