From cb222dd7bdfbb994b58285b46ed49334c10667c3 Mon Sep 17 00:00:00 2001 From: Matthias Luger Date: Sat, 28 Sep 2024 09:49:08 +0200 Subject: [PATCH 1/3] add license notice --- .../TransactionHistory/TransactionHistory.tsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/components/AccountDetails/TransactionHistory/TransactionHistory.tsx b/components/AccountDetails/TransactionHistory/TransactionHistory.tsx index 97b894a7..8928bfe7 100644 --- a/components/AccountDetails/TransactionHistory/TransactionHistory.tsx +++ b/components/AccountDetails/TransactionHistory/TransactionHistory.tsx @@ -55,6 +55,12 @@ function TransactionHistory() { return 'Bought Pre-API' } + const parts = transaction.reference.split('.') + let suffix = '' + if (parts.length === 2 && /^[0-9a-fA-F]{32}$/.test(parts[0]) && /^[0-9a-fA-F\-]{1,}$/.test(parts[1])) { + suffix = `(License for ${parts[0]})` + } + let purchasedPremiumOption PREMIUM_TYPES.forEach(premiumType => { if (transaction.productId.startsWith(premiumType.productId)) { @@ -63,7 +69,7 @@ function TransactionHistory() { }) if (purchasedPremiumOption) { - return `Bought ${purchasedPremiumOption}` + return `Bought ${purchasedPremiumOption} ${suffix}` } return transaction.productId From d181c31dcf5dc11616adf773b42169fb493d83cd Mon Sep 17 00:00:00 2001 From: matthias-luger <58751503+matthias-luger@users.noreply.github.com> Date: Wed, 2 Oct 2024 20:32:55 +0200 Subject: [PATCH 2/3] Update components/AccountDetails/TransactionHistory/TransactionHistory.tsx MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Äkwav <16632490+Ekwav@users.noreply.github.com> --- .../AccountDetails/TransactionHistory/TransactionHistory.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/AccountDetails/TransactionHistory/TransactionHistory.tsx b/components/AccountDetails/TransactionHistory/TransactionHistory.tsx index 8928bfe7..f68f73ed 100644 --- a/components/AccountDetails/TransactionHistory/TransactionHistory.tsx +++ b/components/AccountDetails/TransactionHistory/TransactionHistory.tsx @@ -69,7 +69,7 @@ function TransactionHistory() { }) if (purchasedPremiumOption) { - return `Bought ${purchasedPremiumOption} ${suffix}` + return `Bought ${purchasedPremiumOption}${suffix}` } return transaction.productId From bea98233826378115ba65c796f3fe1af4abd53ba Mon Sep 17 00:00:00 2001 From: matthias-luger <58751503+matthias-luger@users.noreply.github.com> Date: Wed, 2 Oct 2024 20:33:00 +0200 Subject: [PATCH 3/3] Update components/AccountDetails/TransactionHistory/TransactionHistory.tsx MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Äkwav <16632490+Ekwav@users.noreply.github.com> --- .../AccountDetails/TransactionHistory/TransactionHistory.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/AccountDetails/TransactionHistory/TransactionHistory.tsx b/components/AccountDetails/TransactionHistory/TransactionHistory.tsx index f68f73ed..5473b38c 100644 --- a/components/AccountDetails/TransactionHistory/TransactionHistory.tsx +++ b/components/AccountDetails/TransactionHistory/TransactionHistory.tsx @@ -58,7 +58,7 @@ function TransactionHistory() { const parts = transaction.reference.split('.') let suffix = '' if (parts.length === 2 && /^[0-9a-fA-F]{32}$/.test(parts[0]) && /^[0-9a-fA-F\-]{1,}$/.test(parts[1])) { - suffix = `(License for ${parts[0]})` + suffix = ` (License for ${parts[0]})` } let purchasedPremiumOption