commit 6069e2deaa06e7debabc17816bd97e4584dfc7a9
parent 2b6f378319aaaa61e7f71b9f533a5343c2eb6fab
Author: Sebastian <sebasjm@gmail.com>
Date: Thu, 1 Aug 2024 15:49:45 -0300
temporary disable desc in prod summary
Diffstat:
2 files changed, 15 insertions(+), 11 deletions(-)
diff --git a/packages/taler-util/src/http-client/merchant.ts b/packages/taler-util/src/http-client/merchant.ts
@@ -511,7 +511,7 @@ export class TalerMerchantInstanceHttpClient {
* https://docs.taler.net/core/api-merchant.html#get-[-instances-$INSTANCE]-private
*
*/
- async getCurrentInstanceDetails(token: AccessToken) {
+ async getCurrentInstanceDetails(token: AccessToken | undefined) {
const url = new URL(`private`, this.baseUrl);
const headers: Record<string, string> = {};
@@ -706,7 +706,10 @@ export class TalerMerchantInstanceHttpClient {
/**
* https://docs.taler.net/core/api-merchant.html#get-[-instances-$INSTANCE]-private-accounts
*/
- async listBankAccounts(token: AccessToken, params?: PaginationParams) {
+ async listBankAccounts(
+ token: AccessToken | undefined,
+ params?: PaginationParams,
+ ) {
const url = new URL(`private/accounts`, this.baseUrl);
// addMerchantPaginationParams(url, params);
@@ -800,7 +803,10 @@ export class TalerMerchantInstanceHttpClient {
/**
* https://docs.taler.net/core/api-merchant.html#get-[-instances-$INSTANCE]-private-categories
*/
- async listCategories(token: AccessToken, params?: PaginationParams) {
+ async listCategories(
+ token: AccessToken | undefined,
+ params?: PaginationParams,
+ ) {
const url = new URL(`private/categories`, this.baseUrl);
// addMerchantPaginationParams(url, params);
@@ -817,9 +823,9 @@ export class TalerMerchantInstanceHttpClient {
switch (resp.status) {
case HttpStatusCode.Ok:
return opSuccessFromHttp(resp, codecForCategoryListResponse());
- case HttpStatusCode.NotFound:
+ case HttpStatusCode.NotFound:
return opKnownHttpFailure(resp.status, resp);
- case HttpStatusCode.Unauthorized: // FIXME: missing in docs
+ case HttpStatusCode.Unauthorized: // FIXME: missing in docs
return opKnownHttpFailure(resp.status, resp);
default:
return opUnknownFailure(resp, await readTalerErrorResponse(resp));
@@ -928,7 +934,6 @@ export class TalerMerchantInstanceHttpClient {
}
}
-
/**
* https://docs.taler.net/core/api-merchant.html#delete-[-instances-$INSTANCE]-private-categories-$CATEGORY_ID
*/
@@ -962,7 +967,6 @@ export class TalerMerchantInstanceHttpClient {
}
}
-
/**
* https://docs.taler.net/core/api-merchant.html#post-[-instances-$INSTANCE]-private-products
*/
diff --git a/packages/taler-util/src/types-taler-merchant.ts b/packages/taler-util/src/types-taler-merchant.ts
@@ -1493,10 +1493,10 @@ export interface ProductSummary {
product_id: string;
// Human-readable product description.
- description: string;
+ // description: string;
// Map from IETF BCP 47 language tags to localized descriptions.
- description_i18n?: { [lang_tag: string]: string };
+ // description_i18n?: { [lang_tag: string]: string };
}
export interface CategoryCreateRequest {
@@ -3037,8 +3037,8 @@ export const codecForCategoryProductList = (): Codec<CategoryProductList> =>
export const codecForProductSummary = (): Codec<ProductSummary> =>
buildCodecForObject<ProductSummary>()
.property("product_id", codecForString())
- .property("description", codecForString())
- .property("description_i18n", codecForInternationalizedString())
+ // .property("description", codecForString())
+ // .property("description_i18n", codecForInternationalizedString())
.build("TalerMerchantApi.ProductSummary");
export const codecForInventorySummaryResponse =