zinc-collective / convene

An Operating System for the Solidarity Economy
https://convene.zinc.coop
Other
56 stars 19 forks source link

🐛 `Marketplace`: "Content missing" displays when click "Add Stripe Account" #1806

Closed KellyAH closed 8 months ago

KellyAH commented 8 months ago

problem

Given a section exists w/ a fresh marketplace gizmo (missing a Stripe Account/API key)

  1. Go to "Manage Marketplace" e.g prod sandbox: https://convene.zinc.coop/spaces/sandbox/rooms/fake-shop/marketplaces/fac9f78c-23bd-423a-bf5a-4fc7a74a9685/edit

Screenshot 2023-09-06 at 6 10 18 PM

  1. click "Add Stripe Account" link

expected behavior See page to Add Stripe Account https://convene.zinc.coop/spaces/sandbox/rooms/fake-shop/marketplaces/fac9f78c-23bd-423a-bf5a-4fc7a74a9685/stripe_account Screenshot 2023-09-06 at 6 32 16 PM

actual behavior See "Content missing" display on the page Screenshot 2023-09-06 at 6 10 24 PM

Replicated beak on local and prod sandbox.

anaulin commented 8 months ago

See associated error reported by Sentry here: https://github.com/zinc-collective/convene/issues/1807

zspencer commented 8 months ago

Thank you Kelly and Ana!

zspencer commented 8 months ago

Gonna tackle this next!

zspencer commented 8 months ago

Patch is in! https://github.com/zinc-collective/convene/pull/1840

Turns out there were a number of sad things happening here. Once I get code review; I'll merge and deploy and assign to @KellyAH for testing!

sentry-io[bot] commented 8 months ago

Sentry issue: CONVENE-23

zspencer commented 8 months ago

This has been fixed and merged; the deploy should be complete by 6:45 PT on 9/20; at which point if you could re-test it for me @KellyAH and close the issue / provide feedback I would be stoked!

KellyAH commented 8 months ago

✅ confirmed fixed on prod.

Tested on https://sandbox.zinc.coop/spaces/sandbox/rooms/fake-shop/marketplaces/fac9f78c-23bd-423a-bf5a-4fc7a74a9685/edit