From 0679bb4158c3b41e7cdbe0a7ab68e24df3bb6e63 Mon Sep 17 00:00:00 2001 From: EspenAlbert Date: Tue, 24 Nov 2020 09:31:59 +0000 Subject: [PATCH] Remove else clause that was never hit. --- ormar/models/modelproxy.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ormar/models/modelproxy.py b/ormar/models/modelproxy.py index 4d5304b..af98d74 100644 --- a/ormar/models/modelproxy.py +++ b/ormar/models/modelproxy.py @@ -76,10 +76,8 @@ class ModelTableProxy: model_dict[field] = targets else: model_dict.pop(field) - elif field_value: # nested dict + else: # nested dict model_dict[field] = field_value.get(target_pkname) - else: - model_dict.pop(field, None) return model_dict @classmethod @@ -237,7 +235,9 @@ class ModelTableProxy: @staticmethod def _populate_pk_column( - model: Type["Model"], columns: List[str], use_alias: bool = False, + model: Type["Model"], + columns: List[str], + use_alias: bool = False, ) -> List[str]: pk_alias = ( model.get_column_alias(model.Meta.pkname)