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