From 08f02317b5514b263a2e38db40956bbd90e36385 Mon Sep 17 00:00:00 2001 From: Rakib Ansary Date: Thu, 15 Feb 2024 17:05:41 +0600 Subject: [PATCH 1/3] fix: transaction id is not required when removing payment provider Signed-off-by: Rakib Ansary --- src/apps/wallet/src/home/tabs/payments/PaymentsTab.tsx | 9 --------- 1 file changed, 9 deletions(-) diff --git a/src/apps/wallet/src/home/tabs/payments/PaymentsTab.tsx b/src/apps/wallet/src/home/tabs/payments/PaymentsTab.tsx index dbb9edde5..ef426d99c 100644 --- a/src/apps/wallet/src/home/tabs/payments/PaymentsTab.tsx +++ b/src/apps/wallet/src/home/tabs/payments/PaymentsTab.tsx @@ -198,15 +198,6 @@ const PaymentsTab: FC = () => { } }} onRemoveProvider={async function onRemoveProvider() { - const transactionId = selectedPaymentProvider.transactionId - if (transactionId === undefined) { - toast.error( - 'Something went wrong. Please try again.', - { position: toast.POSITION.BOTTOM_RIGHT }, - ) - return - } - try { // eslint-disable-next-line max-len const response: TransactionResponse = await removePaymentProvider(selectedPaymentProvider.type) From 81ee52dd8702e5baa80aff413df213f34d979f5a Mon Sep 17 00:00:00 2001 From: Rakib Ansary Date: Thu, 15 Feb 2024 22:07:54 +0600 Subject: [PATCH 2/3] fix: add task payment in category/type filter Signed-off-by: Rakib Ansary --- src/apps/wallet/src/home/tabs/winnings/WinningsTab.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/apps/wallet/src/home/tabs/winnings/WinningsTab.tsx b/src/apps/wallet/src/home/tabs/winnings/WinningsTab.tsx index 70a53dca9..df8440049 100644 --- a/src/apps/wallet/src/home/tabs/winnings/WinningsTab.tsx +++ b/src/apps/wallet/src/home/tabs/winnings/WinningsTab.tsx @@ -191,6 +191,10 @@ const ListView: FC = (props: ListViewProps) => { key: 'type', label: 'Type', options: [ + { + label: 'Task Payment', + value: 'TASK_PAYMENT', + }, { label: 'Contest Payment', value: 'CONTEST_PAYMENT', From b54765ceb5fc58cf6f68a07ef3a08a3a64b0fb89 Mon Sep 17 00:00:00 2001 From: Rakib Ansary Date: Thu, 15 Feb 2024 22:22:09 +0600 Subject: [PATCH 3/3] fix: instructions link Signed-off-by: Rakib Ansary --- src/apps/wallet/src/home/tabs/tax-forms/TaxFormsTab.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/apps/wallet/src/home/tabs/tax-forms/TaxFormsTab.tsx b/src/apps/wallet/src/home/tabs/tax-forms/TaxFormsTab.tsx index 351f328e7..323991d09 100644 --- a/src/apps/wallet/src/home/tabs/tax-forms/TaxFormsTab.tsx +++ b/src/apps/wallet/src/home/tabs/tax-forms/TaxFormsTab.tsx @@ -86,7 +86,7 @@ const TAX_FORM_DETAILS = [ icon: , id: 'W-8BEN-E', instructionsLabel: 'Instructions', - instructionsLink: 'https://www.irs.gov/pub/irs-pdf/iw8ben.pdf', + instructionsLink: 'https://www.irs.gov/pub/irs-pdf/iw8bene.pdf', reasonDescription: // eslint-disable-next-line max-len 'Under current IRS guidance, foreign persons performing services outside of the U.S. are not subject to income tax withholding. However, Topcoder requires all such members to provide a properly filled out W-8BEN-E prior to issuing payment. In addition, prize money paid to foreign persons who are not performing services (such as winning an SRM competition) is subject to withholding taxes.',