1
0
mirror of https://github.com/pocket-id/pocket-id.git synced 2026-02-04 15:39:45 +00:00

fix: user can't update account if email is empty

This commit is contained in:
Elias Schneider
2026-01-06 17:35:47 +01:00
parent 1a032a812e
commit 5828fa5779
2 changed files with 5 additions and 2 deletions

View File

@@ -46,7 +46,10 @@
}); });
type FormSchema = typeof formSchema; type FormSchema = typeof formSchema;
const { inputs, ...form } = createForm<FormSchema>(formSchema, account); const { inputs, ...form } = createForm<FormSchema>(formSchema, {
...account,
email: account.email || ''
});
function onNameInput() { function onNameInput() {
if (!hasManualDisplayNameEdit) { if (!hasManualDisplayNameEdit) {

View File

@@ -41,7 +41,7 @@
.optional(), .optional(),
smtpUser: z.string().optional(), smtpUser: z.string().optional(),
smtpPassword: z.string().optional(), smtpPassword: z.string().optional(),
smtpFrom: z.email().optional(), smtpFrom: z.email().or(z.literal('')).optional(),
smtpTls: z.enum(['none', 'starttls', 'tls']), smtpTls: z.enum(['none', 'starttls', 'tls']),
smtpSkipCertVerify: z.boolean(), smtpSkipCertVerify: z.boolean(),
emailOneTimeAccessAsUnauthenticatedEnabled: z.boolean(), emailOneTimeAccessAsUnauthenticatedEnabled: z.boolean(),