diff --git a/cashtab/package-lock.json b/cashtab/package-lock.json --- a/cashtab/package-lock.json +++ b/cashtab/package-lock.json @@ -1,12 +1,12 @@ { "name": "cashtab", - "version": "2.23.2", + "version": "2.23.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "cashtab", - "version": "2.23.2", + "version": "2.23.3", "dependencies": { "@ant-design/icons": "^5.3.0", "@bitgo/utxo-lib": "^9.33.0", diff --git a/cashtab/package.json b/cashtab/package.json --- a/cashtab/package.json +++ b/cashtab/package.json @@ -1,6 +1,6 @@ { "name": "cashtab", - "version": "2.23.2", + "version": "2.23.3", "private": true, "scripts": { "start": "node scripts/start.js", diff --git a/cashtab/src/components/Send/SendXec.js b/cashtab/src/components/Send/SendXec.js --- a/cashtab/src/components/Send/SendXec.js +++ b/cashtab/src/components/Send/SendXec.js @@ -1048,7 +1048,7 @@ /> {opReturnRawError === false && - formData.parsedOpReturnRaw !== '' && ( + formData.opReturnRaw !== '' && ( diff --git a/cashtab/src/components/Send/__tests__/SendXec.test.js b/cashtab/src/components/Send/__tests__/SendXec.test.js --- a/cashtab/src/components/Send/__tests__/SendXec.test.js +++ b/cashtab/src/components/Send/__tests__/SendXec.test.js @@ -127,6 +127,14 @@ for (const amountErr of SEND_AMOUNT_VALIDATION_ERRORS) { expect(screen.queryByText(amountErr)).not.toBeInTheDocument(); } + + // We select op_return_raw input + await user.click(screen.getByTestId('opreturnraw-switch')); + + // We do not see the parsed op return raw msg area bc the op_return_raw input is empty + expect( + screen.queryByTestId('Parsed op_return_raw'), + ).not.toBeInTheDocument(); }); it('Pass valid address to Send To field', async () => { // Mock the app with context at the Send screen