feat: integrar credenciais rustdesk aos acessos remotos

This commit is contained in:
Esdras Renan 2025-11-07 15:39:36 -03:00
parent 4079f67fcb
commit 07d631de40
5 changed files with 243 additions and 5 deletions

View file

@ -13,6 +13,8 @@ const schema = z.object({
provider: z.string().optional(),
identifier: z.string().optional(),
url: z.string().optional(),
username: z.string().optional(),
password: z.string().optional(),
notes: z.string().optional(),
entryId: z.string().optional(),
action: z.enum(["save", "upsert", "clear", "delete", "remove"]).optional(),
@ -106,6 +108,8 @@ export async function POST(request: Request) {
if (provider) mutationArgs.provider = provider
if (identifier) mutationArgs.identifier = identifier
if (normalizedUrl !== undefined) mutationArgs.url = normalizedUrl
mutationArgs.username = (parsed.username ?? "").trim()
mutationArgs.password = (parsed.password ?? "").trim()
if (notes.length) mutationArgs.notes = notes
}