Merge pull request #25 from pkgw/undefs

wwt_api_client/constellations/data.py: fix some more optional fields
This commit is contained in:
Peter Williams 2023-07-02 13:28:51 -04:00 коммит произвёл GitHub
Родитель d3849be4d6 97ff7a5ec3
Коммит 2d7f342887
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 4 добавлений и 4 удалений

Просмотреть файл

@ -172,8 +172,8 @@ class ImageSummary:
@dataclass
class ImageContentPermissions:
copyright: str
credits: Optional[str]
license: str
credits: Optional[str] = None
def __post_init__(self):
license_info = CX_LICENSING.validate(self.license, strict=True)
@ -303,6 +303,6 @@ class ScenePermissions:
@dataclass_json(undefined="EXCLUDE")
@dataclass
class SceneUpdate:
outgoing_url: Optional[str]
place: Optional[ScenePlace]
text: Optional[str]
outgoing_url: Optional[str] = None
place: Optional[ScenePlace] = None
text: Optional[str] = None