From 4b55f428ff65215e2de542dfe7e6fa6eb6a6c16c Mon Sep 17 00:00:00 2001 From: Martin Weise <martin.weise@tuwien.ac.at> Date: Wed, 28 May 2025 15:33:42 +0200 Subject: [PATCH] WIP Signed-off-by: Martin Weise <martin.weise@tuwien.ac.at> --- lib/python/dbrepo/api/dto.py | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/lib/python/dbrepo/api/dto.py b/lib/python/dbrepo/api/dto.py index 8e708425c3..3c80f1174d 100644 --- a/lib/python/dbrepo/api/dto.py +++ b/lib/python/dbrepo/api/dto.py @@ -630,20 +630,15 @@ class CreateIdentifier(BaseModel): publication_year: int publisher: str titles: List[CreateIdentifierTitle] - descriptions: List[CreateIdentifierDescription] - funders: Optional[List[CreateIdentifierFunder]] = field(default_factory=list) + descriptions: Optional[List[CreateIdentifierDescription]] = None + funders: Optional[List[CreateIdentifierFunder]] = None doi: Optional[str] = None language: Optional[str] = None - licenses: Optional[List[License]] = field(default_factory=list) + licenses: Optional[List[License]] = None query_id: Optional[str] = None table_id: Optional[str] = None view_id: Optional[str] = None - query: Optional[str] = None - query_normalized: Optional[str] = None - execution: Optional[str] = None - related_identifiers: Optional[List[CreateRelatedIdentifier]] = field(default_factory=list) - result_hash: Optional[str] = None - result_number: Optional[int] = None + related_identifiers: Optional[List[CreateRelatedIdentifier]] = None publication_day: Optional[int] = None publication_month: Optional[int] = None -- GitLab