From 74b682ce38c45eb42754803705e6099edb4c71ae Mon Sep 17 00:00:00 2001 From: PhilReact Date: Wed, 22 Jan 2025 03:40:41 +0200 Subject: [PATCH] fixes --- src/App.tsx | 1 + src/background.ts | 2 +- src/components/Apps/useQortalMessageListener.tsx | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/App.tsx b/src/App.tsx index 03e3e03..2f29a8c 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -1265,6 +1265,7 @@ function App() { const registerName = async () => { try { if (!userInfo?.address) throw new Error("Your address was not found"); + if(!registerNameValue) throw new Error('Enter a name') const fee = await getFee("REGISTER_NAME"); await show({ message: "Would you like to register this name?", diff --git a/src/background.ts b/src/background.ts index f4e839c..2adb950 100644 --- a/src/background.ts +++ b/src/background.ts @@ -2099,7 +2099,7 @@ export async function registerName({ name }) { const res = await processTransactionVersion2(signedBytes); if (!res?.signature) - throw new Error("Transaction was not able to be processed"); + throw new Error(res?.message || "Transaction was not able to be processed"); return res; } export async function makeAdmin({ groupId, qortalAddress }) { diff --git a/src/components/Apps/useQortalMessageListener.tsx b/src/components/Apps/useQortalMessageListener.tsx index ddeb62d..92de759 100644 --- a/src/components/Apps/useQortalMessageListener.tsx +++ b/src/components/Apps/useQortalMessageListener.tsx @@ -481,7 +481,10 @@ isDOMContentLoaded: false if (response.error) { eventPort.postMessage({ result: null, - error: response, + error: { + error: response?.error, + message: typeof response?.error === 'string' ? response?.error : 'An error has occurred' + }, }); } else { eventPort.postMessage({