wallet-core: fix tipping
This commit is contained in:
parent
a15eec55d3
commit
0ff189d229
@ -269,7 +269,7 @@ export class MerchantApiClient {
|
||||
}
|
||||
|
||||
async giveTip(req: RewardCreateRequest): Promise<RewardCreateConfirmation> {
|
||||
const reqUrl = new URL(`private/tips`, this.baseUrl);
|
||||
const reqUrl = new URL(`private/rewards`, this.baseUrl);
|
||||
const resp = await this.httpClient.fetch(reqUrl.href, {
|
||||
method: "POST",
|
||||
body: req,
|
||||
|
@ -276,7 +276,10 @@ export async function depositCoin(args: {
|
||||
merchant_pub: merchantPub,
|
||||
};
|
||||
const url = new URL(`batch-deposit`, dp.exchange_url);
|
||||
const httpResp = await http.fetch(url.href, { body: requestBody });
|
||||
const httpResp = await http.fetch(url.href, {
|
||||
method: "POST",
|
||||
body: requestBody,
|
||||
});
|
||||
await readSuccessResponseJsonOrThrow(httpResp, codecForBatchDepositSuccess());
|
||||
}
|
||||
|
||||
|
@ -304,13 +304,16 @@ export async function processTip(
|
||||
}
|
||||
|
||||
const tipStatusUrl = new URL(
|
||||
`tips/${tipRecord.merchantRewardId}/pickup`,
|
||||
`rewards/${tipRecord.merchantRewardId}/pickup`,
|
||||
tipRecord.merchantBaseUrl,
|
||||
);
|
||||
|
||||
const req = { planchets: planchetsDetail };
|
||||
logger.trace(`sending tip request: ${j2s(req)}`);
|
||||
const merchantResp = await ws.http.postJson(tipStatusUrl.href, req);
|
||||
const merchantResp = await ws.http.fetch(tipStatusUrl.href, {
|
||||
method: "POST",
|
||||
body: req,
|
||||
});
|
||||
|
||||
logger.trace(`got tip response, status ${merchantResp.status}`);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user