diff --git a/apps/web/src/app-effects.js b/apps/web/src/app-effects.js
index 28e212839..e6f4ff464 100644
--- a/apps/web/src/app-effects.js
+++ b/apps/web/src/app-effects.js
@@ -61,7 +61,7 @@ function AppEffects({ isMobile, isTablet, setShow }) {
} else {
if (type !== CHECK_IDS.databaseSync)
await import("./common/dialogcontroller").then((dialogs) =>
- dialogs.showBuyDialog(type)
+ dialogs.showBuyDialog()
);
return { type, result: false };
}
diff --git a/apps/web/src/common/checkout.js b/apps/web/src/common/checkout.js
index 045d1c026..14f1ee50a 100644
--- a/apps/web/src/common/checkout.js
+++ b/apps/web/src/common/checkout.js
@@ -62,6 +62,7 @@ async function openPaddleDialog(overrideUrl) {
}
async function getCouponData(coupon) {
+ console.log(coupon);
let url =
"https://checkout-service.paddle.com/checkout/97379638-chre9f4b00ed6b3-732b0e853d/coupon";
const response = await fetch(url, {
diff --git a/apps/web/src/components/accent-item/index.js b/apps/web/src/components/accent-item/index.js
index eab08832b..e9bfa08bc 100644
--- a/apps/web/src/components/accent-item/index.js
+++ b/apps/web/src/components/accent-item/index.js
@@ -17,7 +17,7 @@ function AccentItem(props) {
onClick={async () => {
if (isUserPremium()) setAccent(code);
else {
- await showBuyDialog("customize");
+ await showBuyDialog();
}
}}
key={label}
diff --git a/apps/web/src/components/dialogs/buydialog.js b/apps/web/src/components/dialogs/buydialog.js
index 94b192397..2e71090d6 100644
--- a/apps/web/src/components/dialogs/buydialog.js
+++ b/apps/web/src/components/dialogs/buydialog.js
@@ -131,6 +131,7 @@ function BuyDialog(props) {
withoutDiscount: data.total[0],
});
} catch (e) {
+ console.error(e);
setError(e.message);
} finally {
setIsLoading(false);
diff --git a/apps/web/src/components/editor/tinymce.js b/apps/web/src/components/editor/tinymce.js
index 8134d8efb..72207f165 100644
--- a/apps/web/src/components/editor/tinymce.js
+++ b/apps/web/src/components/editor/tinymce.js
@@ -219,7 +219,7 @@ function TinyMCE(props) {
!isUserPremium()
) {
command.preventDefault();
- await showBuyDialog("editor");
+ await showBuyDialog();
return;
}
}}
diff --git a/apps/web/src/components/toggle/index.js b/apps/web/src/components/toggle/index.js
index cbdf2df38..7cc0b770b 100644
--- a/apps/web/src/components/toggle/index.js
+++ b/apps/web/src/components/toggle/index.js
@@ -16,7 +16,7 @@ function Toggle(props) {
onClick={async () => {
if (isUserPremium() || !premium) onToggled();
else {
- await showBuyDialog(premium);
+ await showBuyDialog();
}
}}
py={2}
diff --git a/apps/web/src/views/settings.js b/apps/web/src/views/settings.js
index 01bc76562..7cb83f63c 100644
--- a/apps/web/src/views/settings.js
+++ b/apps/web/src/views/settings.js
@@ -504,7 +504,7 @@ function OptionsItem(props) {
if (isUserPremium() || !premium)
onSelectionChanged(option, index);
else {
- await showBuyDialog(premium);
+ await showBuyDialog();
}
}}
sx={{
@@ -617,7 +617,7 @@ function AccountStatus(props) {
{subtitle && {subtitle}}
{isBasic || isTrial || remainingDays <= 0 ? (
-