gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-wallet-core] 02/02: return transaction context


From: gnunet
Subject: [taler-wallet-core] 02/02: return transaction context
Date: Wed, 09 Jun 2021 16:20:58 +0200

This is an automated email from the git hooks/post-receive script.

dold pushed a commit to branch master
in repository wallet-core.

commit 2d4a53f5221274982954a6377e948f3aa441c083
Author: Florian Dold <florian@dold.me>
AuthorDate: Wed Jun 9 16:20:50 2021 +0200

    return transaction context
---
 packages/taler-wallet-core/src/db.ts         |  4 ----
 packages/taler-wallet-core/src/util/query.ts | 17 +----------------
 2 files changed, 1 insertion(+), 20 deletions(-)

diff --git a/packages/taler-wallet-core/src/db.ts 
b/packages/taler-wallet-core/src/db.ts
index 32109581..14f61c8d 100644
--- a/packages/taler-wallet-core/src/db.ts
+++ b/packages/taler-wallet-core/src/db.ts
@@ -1510,10 +1510,6 @@ export interface RecoupGroupRecord {
   lastError: TalerErrorDetails | undefined;
 }
 
-export enum ImportPayloadType {
-  CoreSchema = "core-schema",
-}
-
 export enum BackupProviderStatus {
   PaymentRequired = "payment-required",
   Ready = "ready",
diff --git a/packages/taler-wallet-core/src/util/query.ts 
b/packages/taler-wallet-core/src/util/query.ts
index 2cb0c7fe..ab5a1fc7 100644
--- a/packages/taler-wallet-core/src/util/query.ts
+++ b/packages/taler-wallet-core/src/util/query.ts
@@ -77,22 +77,6 @@ function requestToPromise(req: IDBRequest): Promise<any> {
   });
 }
 
-function transactionToPromise(tx: IDBTransaction): Promise<void> {
-  const stack = Error("Failed transaction was started here.");
-  return new Promise((resolve, reject) => {
-    tx.onabort = () => {
-      reject(TransactionAbort);
-    };
-    tx.oncomplete = () => {
-      resolve();
-    };
-    tx.onerror = () => {
-      console.error("Transaction failed:", stack);
-      reject(tx.error);
-    };
-  });
-}
-
 type CursorResult<T> = CursorEmptyResult<T> | CursorValueResult<T>;
 
 interface CursorEmptyResult<T> {
@@ -548,6 +532,7 @@ function makeWriteContext(
       },
     };
   }
+  return ctx;
 }
 
 /**

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]