* feat: Workflow — Send Email to Specific Email * disable button when verifyEmail pending * add verified emails table and routes * fix: include teamId in verifyEmailCode * fix: include email address in activate handler * fix: check team before adding email * feat: check verified email, add to team if only users * remove logs * fix: if statement Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com> * change email to verify your email * fix: show error if saving unverified email * fix: show email in subject * verify email when editing steps * remove double calls from same block * verify email when creating new step --------- Co-authored-by: v0ltZzie <161201747+v0ltZzie@users.noreply.github.com> Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com>
11 lines
311 B
TypeScript
11 lines
311 B
TypeScript
import { z } from "zod";
|
|
|
|
export const ZSendVerifyEmailCodeSchema = z.object({
|
|
email: z.string().min(1),
|
|
username: z.string().optional(),
|
|
language: z.string().optional(),
|
|
isVerifyingEmail: z.boolean().optional(),
|
|
});
|
|
|
|
export type TSendVerifyEmailCodeSchema = z.infer<typeof ZSendVerifyEmailCodeSchema>;
|