Browse Source

Added response return to SEND_QORT

q-apps
Justin Ferrari 2 years ago
parent
commit
353943cbf9
  1. 17
      qortal-ui-plugins/plugins/core/qdn/browser/browser.src.js

17
qortal-ui-plugins/plugins/core/qdn/browser/browser.src.js

@ -231,6 +231,7 @@ class WebBrowser extends LitElement {
} }
render() { render() {
console.log(1, "browser page here");
return html` return html`
<div id="websitesWrapper" style="width:auto; padding:10px; background: var(--white);"> <div id="websitesWrapper" style="width:auto; padding:10px; background: var(--white);">
<div class="layout horizontal center"> <div class="layout horizontal center">
@ -949,7 +950,6 @@ class WebBrowser extends LitElement {
return; return;
} }
const myRef = await parentEpml.request("apiCall", { const myRef = await parentEpml.request("apiCall", {
type: "api", type: "api",
url: `/addresses/lastreference/${this.myAddress.address}`, url: `/addresses/lastreference/${this.myAddress.address}`,
@ -1010,13 +1010,15 @@ class WebBrowser extends LitElement {
if (isAddress) { if (isAddress) {
let myTransaction = await makeTransactionRequest(recipient, lastRef); let myTransaction = await makeTransactionRequest(recipient, lastRef);
return getTxnRequestResponse(myTransaction); const res = getTxnRequestResponse(myTransaction)
return res;
} else { } else {
let myNameRes = await validateName(recipient); let myNameRes = await validateName(recipient);
if (myNameRes !== false) { if (myNameRes !== false) {
let myNameAddress = myNameRes.owner let myNameAddress = myNameRes.owner
let myTransaction = await makeTransactionRequest(myNameAddress, lastRef) let myTransaction = await makeTransactionRequest(myNameAddress, lastRef)
return getTxnRequestResponse(myTransaction) const res = getTxnRequestResponse(myTransaction)
return res;
} else { } else {
console.error(`${translate("chatpage.cchange54")}`) console.error(`${translate("chatpage.cchange54")}`)
parentEpml.request('showSnackBar', `${translate("chatpage.cchange54")}`) parentEpml.request('showSnackBar', `${translate("chatpage.cchange54")}`)
@ -1070,23 +1072,20 @@ class WebBrowser extends LitElement {
const getTxnRequestResponse = (txnResponse) => { const getTxnRequestResponse = (txnResponse) => {
if (txnResponse.success === false && txnResponse.message) { if (txnResponse.success === false && txnResponse.message) {
parentEpml.request('showSnackBar', `${txnResponse.message}`);
this.loader.hide(); this.loader.hide();
throw new Error(txnResponse); throw new Error(txnResponse);
} else if (txnResponse.success === true && !txnResponse.data.error) { } else if (txnResponse.success === true && !txnResponse.data.error) {
parentEpml.request('showSnackBar', `${get("chatpage.cchange55")}`)
this.loader.hide(); this.loader.hide();
} else { } else {
parentEpml.request('showSnackBar', `${txnResponse.data.message}`);
this.loader.hide(); this.loader.hide();
throw new Error(txnResponse); throw new Error(txnResponse);
} }
return txnResponse;
} }
try { try {
const result = await validateReceiver(recipient); const result = await validateReceiver(recipient);
if (result) { response = result;
return result;
}
} catch (error) { } catch (error) {
console.error(error); console.error(error);
return '{"error": "Request could not be fulfilled"}'; return '{"error": "Request could not be fulfilled"}';

Loading…
Cancel
Save