Skip to content

Commit 235d568

Browse files
committed
refactor: use await in deleteUser API
1 parent 4001563 commit 235d568

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

lib/index.js

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -667,13 +667,9 @@ class ErrsolePostgres extends EventEmitter {
667667
if (!id) throw new Error('User ID is required.');
668668

669669
const query = 'DELETE FROM errsole_users WHERE id = $1';
670-
return new Promise((resolve, reject) => {
671-
this.pool.query(query, [id], (err, results) => {
672-
if (err) return reject(err);
673-
if (results.rowCount === 0) return reject(new Error('User not found.'));
674-
resolve({});
675-
});
676-
});
670+
const results = await this.pool.query(query, [id]);
671+
if (results.rowCount === 0) throw new Error('User not found.');
672+
return {};
677673
}
678674
}
679675

0 commit comments

Comments
 (0)