Skip to content

Commit cb96a56

Browse files
feat: Preserve past SMS workflow reminders by disabling deletion (calcom#21906)
* Preserve past SMS workflow reminders by disabling deletion * Restored code to delete SMS reminder worflows that fallback to EMAIL --------- Co-authored-by: Kartik Saini <41051387+kart1ka@users.noreply.github.com>
1 parent b35eb77 commit cb96a56

1 file changed

Lines changed: 0 additions & 19 deletions

File tree

packages/features/ee/workflows/api/scheduleSMSReminders.ts

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -29,25 +29,6 @@ export async function handler(req: NextRequest) {
2929
return NextResponse.json({ message: "Not authenticated" }, { status: 401 });
3030
}
3131

32-
//delete all scheduled sms reminders where scheduled date is past current date
33-
await prisma.workflowReminder.deleteMany({
34-
where: {
35-
OR: [
36-
{
37-
method: WorkflowMethods.SMS,
38-
scheduledDate: {
39-
lte: dayjs().toISOString(),
40-
},
41-
},
42-
{
43-
retryCount: {
44-
gt: 1,
45-
},
46-
},
47-
],
48-
},
49-
});
50-
5132
//find all unscheduled SMS reminders
5233
const unscheduledReminders = (await prisma.workflowReminder.findMany({
5334
where: {

0 commit comments

Comments
 (0)