diff options
author | Sebastian <sebasjm@gmail.com> | 2024-03-22 09:16:23 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2024-03-22 09:16:23 -0300 |
commit | a9540de313506200105f8c75ac219ffeb7622d78 (patch) | |
tree | 94f98b62b7dc2e56a2980927c2a8054e9b0014b8 /packages/taler-util/src/http-client/merchant.ts | |
parent | 4cc76389a826a5a0c1f07a6cfd7602d12fc6acc5 (diff) | |
download | wallet-core-a9540de313506200105f8c75ac219ffeb7622d78.tar.gz wallet-core-a9540de313506200105f8c75ac219ffeb7622d78.tar.bz2 wallet-core-a9540de313506200105f8c75ac219ffeb7622d78.zip |
revert c09caa5fd which removed minimum_age from contract terms
Diffstat (limited to 'packages/taler-util/src/http-client/merchant.ts')
-rw-r--r-- | packages/taler-util/src/http-client/merchant.ts | 80 |
1 files changed, 45 insertions, 35 deletions
diff --git a/packages/taler-util/src/http-client/merchant.ts b/packages/taler-util/src/http-client/merchant.ts index 1cc410191..0fe9973bb 100644 --- a/packages/taler-util/src/http-client/merchant.ts +++ b/packages/taler-util/src/http-client/merchant.ts @@ -53,7 +53,7 @@ import { codecForWebhookSummaryResponse, opEmptySuccess, opKnownAlternativeFailure, - opKnownHttpFailure + opKnownHttpFailure, } from "@gnu-taler/taler-util"; import { HttpRequestLibrary, @@ -61,7 +61,11 @@ import { createPlatformHttpLib, } from "@gnu-taler/taler-util/http"; import { opSuccessFromHttp, opUnknownFailure } from "../operation.js"; -import { CacheEvictor, addMerchantPaginationParams, nullEvictor } from "./utils.js"; +import { + CacheEvictor, + addMerchantPaginationParams, + nullEvictor, +} from "./utils.js"; export enum TalerMerchantCacheEviction { CREATE_ORDER, @@ -681,7 +685,7 @@ export class TalerMerchantInstanceHttpClient { switch (resp.status) { case HttpStatusCode.NoContent: - return opEmptySuccess(resp) + return opEmptySuccess(resp); case HttpStatusCode.NotFound: return opKnownHttpFailure(resp.status, resp); case HttpStatusCode.Gone: @@ -703,7 +707,7 @@ export class TalerMerchantInstanceHttpClient { switch (resp.status) { case HttpStatusCode.NoContent: - return opEmptySuccess(resp) + return opEmptySuccess(resp); case HttpStatusCode.NotFound: return opKnownHttpFailure(resp.status, resp); case HttpStatusCode.Conflict: @@ -727,19 +731,23 @@ export class TalerMerchantInstanceHttpClient { method: "POST", body, }); - return TalerMerchantInstanceHttpClient.procesOrderCreationResponse(resp) + return TalerMerchantInstanceHttpClient.procesOrderCreationResponse(resp); } private static async procesOrderCreationResponse(resp: HttpResponse) { switch (resp.status) { case HttpStatusCode.Ok: - return opSuccessFromHttp(resp, codecForPostOrderResponse()) + return opSuccessFromHttp(resp, codecForPostOrderResponse()); case HttpStatusCode.NotFound: return opKnownHttpFailure(resp.status, resp); case HttpStatusCode.Conflict: return opKnownHttpFailure(resp.status, resp); case HttpStatusCode.Gone: - return opKnownAlternativeFailure(resp, resp.status, codecForOutOfStockResponse()); + return opKnownAlternativeFailure( + resp, + resp.status, + codecForOutOfStockResponse(), + ); default: return opUnknownFailure(resp, await resp.text()); } @@ -772,7 +780,7 @@ export class TalerMerchantInstanceHttpClient { if (params.wired) { url.searchParams.set("wired", "YES"); } - addMerchantPaginationParams(url, params) + addMerchantPaginationParams(url, params); const resp = await this.httpLib.fetch(url.href, { method: "GET", @@ -780,7 +788,7 @@ export class TalerMerchantInstanceHttpClient { switch (resp.status) { case HttpStatusCode.Ok: - return opSuccessFromHttp(resp, codecForOrderHistory()) + return opSuccessFromHttp(resp, codecForOrderHistory()); default: return opUnknownFailure(resp, await resp.text()); } @@ -811,17 +819,23 @@ export class TalerMerchantInstanceHttpClient { switch (resp.status) { case HttpStatusCode.Ok: - return opSuccessFromHttp(resp, codecForMerchantOrderPrivateStatusResponse()) + return opSuccessFromHttp( + resp, + codecForMerchantOrderPrivateStatusResponse(), + ); case HttpStatusCode.NotFound: return opKnownHttpFailure(resp.status, resp); case HttpStatusCode.BadGateway: return opKnownHttpFailure(resp.status, resp); case HttpStatusCode.GatewayTimeout: - return opKnownAlternativeFailure(resp, resp.status, codecForOutOfStockResponse()); + return opKnownAlternativeFailure( + resp, + resp.status, + codecForOutOfStockResponse(), + ); default: return opUnknownFailure(resp, await resp.text()); } - } /** @@ -837,9 +851,9 @@ export class TalerMerchantInstanceHttpClient { switch (resp.status) { case HttpStatusCode.Ok: - return opEmptySuccess(resp) + return opEmptySuccess(resp); case HttpStatusCode.NoContent: - return opEmptySuccess(resp) + return opEmptySuccess(resp); case HttpStatusCode.BadRequest: return opKnownHttpFailure(resp.status, resp); case HttpStatusCode.NotFound: @@ -863,7 +877,7 @@ export class TalerMerchantInstanceHttpClient { switch (resp.status) { case HttpStatusCode.NoContent: - return opEmptySuccess(resp) + return opEmptySuccess(resp); case HttpStatusCode.NotFound: return opKnownHttpFailure(resp.status, resp); case HttpStatusCode.Conflict: @@ -890,7 +904,7 @@ export class TalerMerchantInstanceHttpClient { switch (resp.status) { case HttpStatusCode.Ok: - return opSuccessFromHttp(resp, codecForMerchantRefundResponse()) + return opSuccessFromHttp(resp, codecForMerchantRefundResponse()); case HttpStatusCode.Forbidden: return opKnownHttpFailure(resp.status, resp); case HttpStatusCode.NotFound: @@ -921,7 +935,7 @@ export class TalerMerchantInstanceHttpClient { switch (resp.status) { case HttpStatusCode.NoContent: - return opEmptySuccess(resp) + return opEmptySuccess(resp); case HttpStatusCode.NotFound: return opKnownHttpFailure(resp.status, resp); case HttpStatusCode.Conflict: @@ -951,7 +965,7 @@ export class TalerMerchantInstanceHttpClient { if (params.verified) { url.searchParams.set("verified", "YES"); } - addMerchantPaginationParams(url, params) + addMerchantPaginationParams(url, params); const resp = await this.httpLib.fetch(url.href, { method: "GET", @@ -959,7 +973,7 @@ export class TalerMerchantInstanceHttpClient { switch (resp.status) { case HttpStatusCode.Ok: - return opSuccessFromHttp(resp, codecForTansferList()) + return opSuccessFromHttp(resp, codecForTansferList()); default: return opUnknownFailure(resp, await resp.text()); } @@ -977,7 +991,7 @@ export class TalerMerchantInstanceHttpClient { switch (resp.status) { case HttpStatusCode.NoContent: - return opEmptySuccess(resp) + return opEmptySuccess(resp); case HttpStatusCode.NotFound: return opKnownHttpFailure(resp.status, resp); case HttpStatusCode.Conflict: @@ -1004,7 +1018,7 @@ export class TalerMerchantInstanceHttpClient { switch (resp.status) { case HttpStatusCode.NoContent: - return opEmptySuccess(resp) + return opEmptySuccess(resp); case HttpStatusCode.NotFound: return opKnownHttpFailure(resp.status, resp); default: @@ -1027,7 +1041,7 @@ export class TalerMerchantInstanceHttpClient { }); switch (resp.status) { case HttpStatusCode.NoContent: - return opEmptySuccess(resp) + return opEmptySuccess(resp); case HttpStatusCode.NotFound: return opKnownHttpFailure(resp.status, resp); case HttpStatusCode.Conflict: @@ -1048,7 +1062,7 @@ export class TalerMerchantInstanceHttpClient { }); switch (resp.status) { case HttpStatusCode.Ok: - return opSuccessFromHttp(resp, codecForOtpDeviceSummaryResponse()) + return opSuccessFromHttp(resp, codecForOtpDeviceSummaryResponse()); case HttpStatusCode.NotFound: return opKnownHttpFailure(resp.status, resp); default: @@ -1077,7 +1091,7 @@ export class TalerMerchantInstanceHttpClient { switch (resp.status) { case HttpStatusCode.Ok: - return opSuccessFromHttp(resp, codecForOtpDeviceDetails()) + return opSuccessFromHttp(resp, codecForOtpDeviceDetails()); case HttpStatusCode.NotFound: return opKnownHttpFailure(resp.status, resp); default: @@ -1243,7 +1257,7 @@ export class TalerMerchantInstanceHttpClient { body, }); - return TalerMerchantInstanceHttpClient.procesOrderCreationResponse(resp) + return TalerMerchantInstanceHttpClient.procesOrderCreationResponse(resp); } // @@ -1263,13 +1277,12 @@ export class TalerMerchantInstanceHttpClient { switch (resp.status) { case HttpStatusCode.NoContent: - return opEmptySuccess(resp) + return opEmptySuccess(resp); case HttpStatusCode.NotFound: return opKnownHttpFailure(resp.status, resp); default: return opUnknownFailure(resp, await resp.text()); } - } /** @@ -1288,7 +1301,7 @@ export class TalerMerchantInstanceHttpClient { switch (resp.status) { case HttpStatusCode.NoContent: - return opEmptySuccess(resp) + return opEmptySuccess(resp); case HttpStatusCode.NotFound: return opKnownHttpFailure(resp.status, resp); case HttpStatusCode.Conflict: @@ -1296,7 +1309,6 @@ export class TalerMerchantInstanceHttpClient { default: return opUnknownFailure(resp, await resp.text()); } - } /** @@ -1311,13 +1323,12 @@ export class TalerMerchantInstanceHttpClient { switch (resp.status) { case HttpStatusCode.NoContent: - return opSuccessFromHttp(resp, codecForWebhookSummaryResponse()) + return opSuccessFromHttp(resp, codecForWebhookSummaryResponse()); case HttpStatusCode.NotFound: return opKnownHttpFailure(resp.status, resp); default: return opUnknownFailure(resp, await resp.text()); } - } /** @@ -1331,7 +1342,7 @@ export class TalerMerchantInstanceHttpClient { }); switch (resp.status) { case HttpStatusCode.NoContent: - return opSuccessFromHttp(resp, codecForWebhookDetails()) + return opSuccessFromHttp(resp, codecForWebhookDetails()); case HttpStatusCode.NotFound: return opKnownHttpFailure(resp.status, resp); default: @@ -1356,7 +1367,6 @@ export class TalerMerchantInstanceHttpClient { default: return opUnknownFailure(resp, await resp.text()); } - } // @@ -1563,7 +1573,7 @@ export class TalerMerchantManagementHttpClient extends TalerMerchantInstanceHttp switch (resp.status) { case HttpStatusCode.Ok: - return opSuccessFromHttp(resp, codecForInstancesResponse()) + return opSuccessFromHttp(resp, codecForInstancesResponse()); default: return opUnknownFailure(resp, await resp.text()); } @@ -1582,7 +1592,7 @@ export class TalerMerchantManagementHttpClient extends TalerMerchantInstanceHttp switch (resp.status) { case HttpStatusCode.Ok: - return opSuccessFromHttp(resp, codecForQueryInstancesResponse()) + return opSuccessFromHttp(resp, codecForQueryInstancesResponse()); default: return opUnknownFailure(resp, await resp.text()); } |