Skip to content

Commit 0538068

Browse files
committed
fix: Review Comments
1 parent 9ba54f2 commit 0538068

File tree

1 file changed

+19
-23
lines changed

1 file changed

+19
-23
lines changed

polarion_rest_api_client/client.py

Lines changed: 19 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -701,32 +701,28 @@ def get_document(
701701
)
702702
return document
703703

704-
def _handle_home_page_content(self, home_page_content):
704+
def _handle_home_page_content(
705+
self,
706+
home_page_content: api_models.DocumentsSingleGetResponseDataAttributesHomePageContent
707+
| oa_types.Unset,
708+
) -> dm.TextContent | None:
709+
if isinstance(home_page_content, oa_types.Unset):
710+
return None
711+
705712
home_page_content_type = None
706713
home_page_content_value = None
707714

708-
if not isinstance(home_page_content, oa_types.Unset):
709-
if isinstance(
710-
home_page_content.type,
711-
api_models.DocumentsSingleGetResponseDataAttributesHomePageContentType,
712-
):
713-
home_page_content_type = str(home_page_content.type)
714-
elif isinstance(home_page_content.type, oa_types.Unset):
715-
home_page_content_type = None
716-
717-
if isinstance(home_page_content.value, str):
718-
home_page_content_value = home_page_content.value
719-
elif isinstance(home_page_content.value, oa_types.Unset):
720-
home_page_content_value = None
721-
722-
home_page_content = dm.TextContent(
723-
type=home_page_content_type,
724-
value=home_page_content_value,
725-
)
726-
else:
727-
home_page_content = None
728-
729-
return home_page_content
715+
if isinstance(
716+
home_page_content.type,
717+
api_models.DocumentsSingleGetResponseDataAttributesHomePageContentType,
718+
):
719+
home_page_content_type = str(home_page_content.type)
720+
if isinstance(home_page_content.value, str):
721+
home_page_content_value = home_page_content.value
722+
return dm.TextContent(
723+
type=home_page_content_type,
724+
value=home_page_content_value,
725+
)
730726

731727
def create_work_items(self, work_items: list[base_client.WorkItemType]):
732728
"""Create the given list of work items."""

0 commit comments

Comments
 (0)