mirror of
https://github.com/documenso/documenso.git
synced 2025-11-19 19:21:39 +10:00
feat: add reminder to advanced settings
This commit is contained in:
@ -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),
|
||||
|
||||
@ -98,6 +98,7 @@ export const ZSetSettingsForDocumentMutationSchema = z.object({
|
||||
'Please enter a valid URL, make sure you include http:// or https:// part of the url.',
|
||||
}),
|
||||
language: z.enum(SUPPORTED_LANGUAGE_CODES).optional(),
|
||||
reminderDays: z.number().optional(),
|
||||
}),
|
||||
});
|
||||
|
||||
@ -167,6 +168,7 @@ export const ZSendDocumentMutationSchema = z.object({
|
||||
'Please enter a valid URL, make sure you include http:// or https:// part of the url.',
|
||||
}),
|
||||
emailSettings: ZDocumentEmailSettingsSchema.optional(),
|
||||
reminderDays: z.number().optional(),
|
||||
}),
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user