next try onResult access

This commit is contained in:
clauspeterhuebner 2025-04-17 23:02:23 +02:00
parent 872a7b6d96
commit d1137c861a

View File

@ -87,7 +87,7 @@ const isContributionLink = computed(() => {
}) })
const isDisbursementLink = computed(() => { const isDisbursementLink = computed(() => {
if (result?.value?.__typename === 'DisbursementLink') { if (result?.data?.queryTransactionLink?.__typename === 'DisbursementLink') {
return true return true
} }
return false return false
@ -186,10 +186,10 @@ onMounted(() => {
onResult(() => { onResult(() => {
console.log('TransactionLink.onResult... result=', result) console.log('TransactionLink.onResult... result=', result)
if (result?.queryTransactionLink?.__typename === 'TransactionLink') { if (result?.data?.queryTransactionLink?.__typename === 'TransactionLink') {
console.log('TransactionLink.onResult... redeeming') console.log('TransactionLink.onResult... redeeming')
setTransactionLinkInformation() setTransactionLinkInformation()
} else if (result?.queryTransactionLink?.__typename === 'DisbursementLink') { } else if (result?.data?.queryTransactionLink?.__typename === 'DisbursementLink') {
console.log('TransactionLink.onResult... disbursing') console.log('TransactionLink.onResult... disbursing')
setDisbursementLinkInformation() setDisbursementLinkInformation()
} else { } else {
@ -204,7 +204,7 @@ onError(() => {
function setTransactionLinkInformation() { function setTransactionLinkInformation() {
console.log('TransactionLink.setTransactionLinkInformation... result=', result) console.log('TransactionLink.setTransactionLinkInformation... result=', result)
const { queryTransactionLink } = result.queryTransactionLink const { queryTransactionLink } = result.data.queryTransactionLink
console.log( console.log(
'TransactionLink.setTransactionLinkInformation... queryTransactionLink=', 'TransactionLink.setTransactionLinkInformation... queryTransactionLink=',
queryTransactionLink, queryTransactionLink,
@ -222,7 +222,7 @@ function setTransactionLinkInformation() {
function setDisbursementLinkInformation() { function setDisbursementLinkInformation() {
console.log('TransactionLink.setDisbursementLinkInformation... result=', result) console.log('TransactionLink.setDisbursementLinkInformation... result=', result)
const { queryDisbursementLink } = result.queryDisbursementLink const { queryDisbursementLink } = result.data.queryDisbursementLink
console.log( console.log(
'TransactionLink.setDisbursementLinkInformation... queryDisbursementLink=', 'TransactionLink.setDisbursementLinkInformation... queryDisbursementLink=',
queryDisbursementLink, queryDisbursementLink,