mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2026-04-19 07:58:46 +01:00
Avoid no-param-reassign violation
This commit is contained in:
@@ -311,13 +311,7 @@ const setItem = (connection, key, value) => {
|
||||
|
||||
const completeTransaction = transaction =>
|
||||
new Promise((resolve, reject) => {
|
||||
// eslint-disable-next-line no-param-reassign
|
||||
transaction.onabort = event =>
|
||||
reject(event.target.error);
|
||||
// eslint-disable-next-line no-param-reassign
|
||||
transaction.onerror = event =>
|
||||
reject(event.target.error);
|
||||
// eslint-disable-next-line no-param-reassign
|
||||
transaction.oncomplete = () =>
|
||||
resolve();
|
||||
transaction.addEventListener('abort', event => reject(event.target.error));
|
||||
transaction.addEventListener('error', event => reject(event.target.error));
|
||||
transaction.addEventListener('complete', () => resolve());
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user