diff options
Diffstat (limited to 'packages/taler-wallet-webextension')
3 files changed, 22 insertions, 24 deletions
| diff --git a/packages/taler-wallet-webextension/src/wallet/History.stories.tsx b/packages/taler-wallet-webextension/src/wallet/History.stories.tsx index 1c5ba61c3..93d61ba2b 100644 --- a/packages/taler-wallet-webextension/src/wallet/History.stories.tsx +++ b/packages/taler-wallet-webextension/src/wallet/History.stories.tsx @@ -122,15 +122,11 @@ const exampleData = {      type: TransactionType.Refund,      refundedTransactionId:        "payment:1EMJJH8EP1NX3XF7733NCYS2DBEJW4Q2KA5KEB37MCQJQ8Q5HMC0", -    info: { -      contractTermsHash: "ASDZXCASD", +    paymentInfo: {        merchant: {          name: "the merchant",        }, -      orderId: "2021.167-03NPY6MCYMVGT", -      products: [],        summary: "the summary", -      fulfillmentMessage: "",      },      refundPending: undefined,    } as TransactionRefund, diff --git a/packages/taler-wallet-webextension/src/wallet/Transaction.stories.tsx b/packages/taler-wallet-webextension/src/wallet/Transaction.stories.tsx index 78b741b51..7f2069fc9 100644 --- a/packages/taler-wallet-webextension/src/wallet/Transaction.stories.tsx +++ b/packages/taler-wallet-webextension/src/wallet/Transaction.stories.tsx @@ -148,15 +148,12 @@ const exampleData = {      type: TransactionType.Refund,      refundedTransactionId:        "payment:1EMJJH8EP1NX3XF7733NCYS2DBEJW4Q2KA5KEB37MCQJQ8Q5HMC0", -    info: { -      contractTermsHash: "ASDZXCASD", +    paymentInfo: {        merchant: { -        name: "the merchant", +        name: "The merchant",        }, -      orderId: "2021.167-03NPY6MCYMVGT", -      products: [],        summary: "Essay: Why the Devil's Advocate Doesn't Help Reach the Truth", -      fulfillmentMessage: "", +      summary_i18n: {},      },      refundPending: undefined,    } as TransactionRefund, diff --git a/packages/taler-wallet-webextension/src/wallet/Transaction.tsx b/packages/taler-wallet-webextension/src/wallet/Transaction.tsx index cd240ffea..938d62490 100644 --- a/packages/taler-wallet-webextension/src/wallet/Transaction.tsx +++ b/packages/taler-wallet-webextension/src/wallet/Transaction.tsx @@ -823,30 +823,35 @@ export function TransactionView({            total={effective}            kind="positive"          > -          {"transaction.info.summary"} -        </Header> - -        <Part -          title={i18n.str`Merchant`} -          text={"transaction.info.merchant.name" as TranslatedString} -          kind="neutral" -        /> -        <Part -          title={i18n.str`Original order ID`} -          text={ +          {transaction.paymentInfo ? (              <a                href={Pages.balanceTransaction({                  tid: transaction.refundedTransactionId,                })}              > -              {"transaction.info.orderId"} +              {transaction.paymentInfo.summary}              </a> +          ) : ( +            <span style={{ color: "gray" }}>-- deleted --</span> +          )} +        </Header> + +        <Part +          title={i18n.str`Merchant`} +          text={ +            (transaction.paymentInfo +              ? transaction.paymentInfo.merchant.name +              : "-- deleted --") as TranslatedString            }            kind="neutral"          />          <Part            title={i18n.str`Purchase summary`} -          text={"transaction.info.summary" as TranslatedString} +          text={ +            (transaction.paymentInfo +              ? transaction.paymentInfo.summary +              : "-- deleted --") as TranslatedString +          }            kind="neutral"          />          <Part | 
