Fix some logic

This commit is contained in:
Eric Bailey
2024-12-08 18:29:51 -06:00
parent be2606ea9d
commit 1269a55958
2 changed files with 33 additions and 42 deletions
@@ -85,7 +85,7 @@ function DialogInner({control}: {control: Dialog.DialogControlProps}) {
return
}
const emailValue = email ?? currentAccount.email
const emailValue = email || currentAccount.email
if (!emailValue) {
const message = _(
@@ -109,6 +109,7 @@ function DialogInner({control}: {control: Dialog.DialogControlProps}) {
if (isWeb) {
try {
await purchase()
// TODO handle errors the same for both platforms, throw and display
control.close()
} catch (e: any) {
setError(