diff options
author | Florian Dold <florian.dold@gmail.com> | 2020-07-16 14:44:59 +0530 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2020-07-16 14:44:59 +0530 |
commit | 75c5c59316a428fbebe2448d9d79a70689565657 (patch) | |
tree | 9dbc53b428011a8e24273f6c6e1fe70121e8d3d2 /src/webex | |
parent | c6d80b01281a6af578fb3468698419ddd5c172f8 (diff) | |
download | wallet-core-75c5c59316a428fbebe2448d9d79a70689565657.tar.xz |
report manual withdrawals properly in transaction list
Diffstat (limited to 'src/webex')
-rw-r--r-- | src/webex/messages.ts | 2 | ||||
-rw-r--r-- | src/webex/pages/withdraw.tsx | 6 | ||||
-rw-r--r-- | src/webex/wxApi.ts | 4 |
3 files changed, 6 insertions, 6 deletions
diff --git a/src/webex/messages.ts b/src/webex/messages.ts index 8120d4f94..5cf2fefdb 100644 --- a/src/webex/messages.ts +++ b/src/webex/messages.ts @@ -146,7 +146,7 @@ export interface MessageMap { talerWithdrawUri: string; maybeSelectedExchange: string | undefined; }; - response: walletTypes.WithdrawDetails; + response: walletTypes.WithdrawalDetailsResponse; }; "accept-withdrawal": { request: { talerWithdrawUri: string; selectedExchange: string }; diff --git a/src/webex/pages/withdraw.tsx b/src/webex/pages/withdraw.tsx index d8ac3c455..c4e4ebbb9 100644 --- a/src/webex/pages/withdraw.tsx +++ b/src/webex/pages/withdraw.tsx @@ -23,7 +23,7 @@ import * as i18n from "../i18n"; -import { WithdrawDetails } from "../../types/walletTypes"; +import { WithdrawalDetailsResponse } from "../../types/walletTypes"; import { WithdrawDetailView, renderAmount } from "../renderHtml"; @@ -35,7 +35,7 @@ import { } from "../wxApi"; function WithdrawalDialog(props: { talerWithdrawUri: string }): JSX.Element { - const [details, setDetails] = useState<WithdrawDetails | undefined>(); + const [details, setDetails] = useState<WithdrawalDetailsResponse | undefined>(); const [selectedExchange, setSelectedExchange] = useState< string | undefined >(); @@ -56,7 +56,7 @@ function WithdrawalDialog(props: { talerWithdrawUri: string }): JSX.Element { useEffect(() => { const fetchData = async (): Promise<void> => { console.log("getting from", talerWithdrawUri); - let d: WithdrawDetails | undefined = undefined; + let d: WithdrawalDetailsResponse | undefined = undefined; try { d = await getWithdrawDetails(talerWithdrawUri, selectedExchange); } catch (e) { diff --git a/src/webex/wxApi.ts b/src/webex/wxApi.ts index 0901005b5..47e73ca4c 100644 --- a/src/webex/wxApi.ts +++ b/src/webex/wxApi.ts @@ -38,7 +38,7 @@ import { WalletBalance, PurchaseDetails, WalletDiagnostics, - WithdrawDetails, + WithdrawalDetailsResponse, PreparePayResult, AcceptWithdrawalResponse, ExtendedPermissionsResponse, @@ -283,7 +283,7 @@ export function benchmarkCrypto(repetitions: number): Promise<BenchmarkResult> { export function getWithdrawDetails( talerWithdrawUri: string, maybeSelectedExchange: string | undefined, -): Promise<WithdrawDetails> { +): Promise<WithdrawalDetailsResponse> { return callBackend("get-withdraw-details", { talerWithdrawUri, maybeSelectedExchange, |