feat: add reminder to advanced settings

This commit is contained in:
Ephraim Atta-Duncan
2024-11-20 22:10:09 +00:00
parent 8b771d36d2
commit 9fc5ec11f4
12 changed files with 102 additions and 6 deletions

View File

@ -259,13 +259,20 @@ export const documentRouter = router({
const requestMetadata = extractNextApiRequestMetadata(ctx.req);
if (meta.timezone || meta.dateFormat || meta.redirectUrl) {
if (
meta.timezone ||
meta.dateFormat ||
meta.redirectUrl ||
meta.language ||
meta.reminderDays
) {
await upsertDocumentMeta({
documentId,
dateFormat: meta.dateFormat,
timezone: meta.timezone,
redirectUrl: meta.redirectUrl,
language: meta.language,
reminderDays: meta.reminderDays,
userId: ctx.user.id,
requestMetadata,
});
@ -420,7 +427,8 @@ export const documentRouter = router({
meta.dateFormat ||
meta.redirectUrl ||
meta.distributionMethod ||
meta.emailSettings
meta.emailSettings ||
meta.reminderDays
) {
await upsertDocumentMeta({
documentId,
@ -430,6 +438,7 @@ export const documentRouter = router({
timezone: meta.timezone,
redirectUrl: meta.redirectUrl,
distributionMethod: meta.distributionMethod,
reminderDays: meta.reminderDays,
userId: ctx.user.id,
emailSettings: meta.emailSettings,
requestMetadata: extractNextApiRequestMetadata(ctx.req),