mirror of
https://github.com/documenso/documenso.git
synced 2026-07-24 17:04:12 +10:00
feat: add signing reminder
This commit is contained in:
@@ -264,7 +264,7 @@ export const documentRouter = router({
|
||||
meta.dateFormat ||
|
||||
meta.redirectUrl ||
|
||||
meta.language ||
|
||||
meta.reminderDays
|
||||
meta.reminderInterval
|
||||
) {
|
||||
await upsertDocumentMeta({
|
||||
documentId,
|
||||
@@ -272,7 +272,7 @@ export const documentRouter = router({
|
||||
timezone: meta.timezone,
|
||||
redirectUrl: meta.redirectUrl,
|
||||
language: meta.language,
|
||||
reminderDays: meta.reminderDays,
|
||||
reminderInterval: meta.reminderInterval,
|
||||
userId: ctx.user.id,
|
||||
requestMetadata,
|
||||
});
|
||||
@@ -428,7 +428,7 @@ export const documentRouter = router({
|
||||
meta.redirectUrl ||
|
||||
meta.distributionMethod ||
|
||||
meta.emailSettings ||
|
||||
meta.reminderDays
|
||||
meta.reminderInterval
|
||||
) {
|
||||
await upsertDocumentMeta({
|
||||
documentId,
|
||||
@@ -438,7 +438,7 @@ export const documentRouter = router({
|
||||
timezone: meta.timezone,
|
||||
redirectUrl: meta.redirectUrl,
|
||||
distributionMethod: meta.distributionMethod,
|
||||
reminderDays: meta.reminderDays,
|
||||
reminderInterval: meta.reminderInterval,
|
||||
userId: ctx.user.id,
|
||||
emailSettings: meta.emailSettings,
|
||||
requestMetadata: extractNextApiRequestMetadata(ctx.req),
|
||||
|
||||
@@ -16,6 +16,7 @@ import {
|
||||
DocumentVisibility,
|
||||
FieldType,
|
||||
RecipientRole,
|
||||
ReminderInterval,
|
||||
} from '@documenso/prisma/client';
|
||||
|
||||
export const ZFindDocumentsQuerySchema = ZBaseTableSearchParamsSchema.extend({
|
||||
@@ -98,7 +99,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(),
|
||||
reminderInterval: z.nativeEnum(ReminderInterval).optional().default(ReminderInterval.NONE),
|
||||
}),
|
||||
});
|
||||
|
||||
@@ -168,7 +169,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(),
|
||||
reminderInterval: z.nativeEnum(ReminderInterval).optional().default(ReminderInterval.NONE),
|
||||
}),
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user