Skip to content
Snippets Groups Projects
Commit 212f3e96 authored by Frank Lange's avatar Frank Lange
Browse files

prepare renaming of fields in PersonAuthor ("firstname" -> "firstName" and...

prepare renaming of fields in PersonAuthor ("firstname" -> "firstName" and "lastname" -> "lastName") and OrganizationAuthor ("name" -> "authorName")
temporarily support both field names
parent 8da01c10
Branches
No related tags found
No related merge requests found
Pipeline #1502974 passed
......@@ -63,14 +63,24 @@ class EventSpecial:
@dataclass
class PersonAuthor:
firstname: Optional[str] = None
lastname: Optional[str] = None
firstname: Optional[str] = None # to be deprecated
firstName: Optional[str] = None
lastname: Optional[str] = None # to be deprecated
lastName: Optional[str] = None
orcid: Optional[str] = None
def __post_init__(self):
self.firstName = self.firstname
self.lastName = self.lastname
@dataclass
class OrganizationAuthor:
name: Optional[str] = None
name: Optional[str] = None # to be deprecated
authorName: Optional[str] = None
def __post_init__(self):
self.authorName = self.name
@dataclass
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment