generated from Dicken/dickendock
round13: manuelle vs. echte Aenderungen trennen, Scan-Uebersicht ueber Navigation persistieren, ausgeblendete Dienste als Tab, Suche ueber Geraetenamen
This commit is contained in:
@@ -57,6 +57,13 @@ export const ServiceUpdateSchema = ServiceCreateSchema.omit({
|
||||
description: z.string().nullable().optional(),
|
||||
icon: z.string().nullable().optional(),
|
||||
favicon: z.string().nullable().optional(),
|
||||
// Standardmäßig markiert ein PATCH mit displayName/category den jeweiligen
|
||||
// Wert als "manuell bearbeitet" (siehe updateService-Doku in
|
||||
// repositories/services.ts). Wird explizit false mitgeschickt - z. B. beim
|
||||
// Übernehmen eines Scan-Vorschlags in der Änderungsübersicht -, bleibt der
|
||||
// Wert stattdessen als "vom Scan" markiert.
|
||||
displayNameEditedManually: z.boolean().optional(),
|
||||
categoryEditedManually: z.boolean().optional(),
|
||||
});
|
||||
export type ServiceUpdateInput = z.infer<typeof ServiceUpdateSchema>;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user