-
- Weekly newsletter
- {
- setChecked(value);
- void updatePref({ status: value });
- }}
- />
-
-
- );
-}
diff --git a/packages/db/src/crons.ts b/packages/db/src/crons.ts
index 438d635..5d0caff 100644
--- a/packages/db/src/crons.ts
+++ b/packages/db/src/crons.ts
@@ -17,12 +17,6 @@ crons.monthly(
internal.ai.suggestions.cleanup,
);
-crons.weekly(
- "send-newsletter",
- { dayOfWeek: "thursday", hourUTC: 18, minuteUTC: 0 },
- internal.mail.actions.sendNewsletter,
-);
-
crons.interval(
"Remove old emails from the resend component",
{ hours: 12 },
diff --git a/packages/db/src/user/account.ts b/packages/db/src/user/account.ts
index eee8701..92dba29 100644
--- a/packages/db/src/user/account.ts
+++ b/packages/db/src/user/account.ts
@@ -59,7 +59,6 @@ export const ensureUserExists = mutation({
await ctx.db.insert("users", {
userId: identity.subject,
email: identity.email ?? "",
- newsletter: true,
});
},
});
diff --git a/packages/features/src/user/lib/queries.ts b/packages/features/src/user/lib/queries.ts
index 0c2e595..3d2efad 100644
--- a/packages/features/src/user/lib/queries.ts
+++ b/packages/features/src/user/lib/queries.ts
@@ -16,8 +16,4 @@ export const userQueries = {
queryOptions({
...convexQuery(api.user.subscription.showModelSelector, {}),
}),
- newsletterPreference: () =>
- queryOptions({
- ...convexQuery(api.mail.newsletter.getUserPreference, {}),
- }),
};