From 2e415a2524da3cc730af3216c6d2b304c037c0ff Mon Sep 17 00:00:00 2001 From: austinkelsay Date: Fri, 2 Aug 2024 13:51:55 -0500 Subject: [PATCH] Figuring out paid publish flow --- src/pages/details/[slug].js | 4 +++- src/pages/draft/[slug]/index.js | 8 +++++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/pages/details/[slug].js b/src/pages/details/[slug].js index 72e78e4..bc72b51 100644 --- a/src/pages/details/[slug].js +++ b/src/pages/details/[slug].js @@ -65,7 +65,9 @@ export default function Details() { const { slug } = router.query; const fetchEvent = async (slug) => { + console.log('slug:', slug); const event = await fetchSingleEvent(slug); + console.log('event:', event); if (event) { setEvent(event); } @@ -181,7 +183,7 @@ export default function Details() { ) : (
- +
)} diff --git a/src/pages/draft/[slug]/index.js b/src/pages/draft/[slug]/index.js index c0af5f1..aea81b5 100644 --- a/src/pages/draft/[slug]/index.js +++ b/src/pages/draft/[slug]/index.js @@ -57,6 +57,7 @@ export default function Details() { if (unsignedEvent) { const published = await publishEvent(unsignedEvent, type); + console.log('published:', published); // if successful, delete the draft, redirect to profile if (published) { axios.delete(`/api/drafts/${draft.id}`) @@ -113,8 +114,6 @@ export default function Details() { identifier: dTag, }) - console.log('nAddress:', nAddress); - const userResponse = await axios.get(`/api/users/${user.pubkey}`) if (!userResponse.data) { @@ -128,7 +127,9 @@ export default function Details() { price: draft.price || 0, noteId: nAddress, } + console.log('payload:', payload); const response = await axios.post(`/api/resources`, payload); + console.log('response:', response); if (response.status !== 201) { showToast('error', 'Error', 'Failed to create resource. Please try again.'); @@ -136,6 +137,7 @@ export default function Details() { } let published; + console.log('type:', type); if (type === 'resource' || type === 'workshop') { published = await publishResource(signedEvent); @@ -266,7 +268,7 @@ export default function Details() {