feat(#248): expose parentId in TagTreeNodeDTO OpenAPI schema and regenerate TypeScript types

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Marcel
2026-04-16 22:33:12 +02:00
parent 5e5c249aba
commit a669f6368d
2 changed files with 103 additions and 8 deletions

View File

@@ -3,4 +3,12 @@ package org.raddatz.familienarchiv.dto;
import java.util.List;
import java.util.UUID;
public record TagTreeNodeDTO(UUID id, String name, String color, int documentCount, List<TagTreeNodeDTO> children, UUID parentId) {}
import io.swagger.v3.oas.annotations.media.Schema;
public record TagTreeNodeDTO(
UUID id,
String name,
String color,
int documentCount,
List<TagTreeNodeDTO> children,
@Schema(description = "Parent tag ID, null for root tags") UUID parentId) {}