Skip to content

Commit d9111ef

Browse files
committed
fix hasattr
Signed-off-by: Achal Shah <[email protected]>
1 parent 7e85fba commit d9111ef

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

  • sdk/python/feast/infra/registry_stores

‎sdk/python/feast/infra/registry_stores/sql.py‎

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -695,7 +695,7 @@ def _apply_object(
695695
):
696696
self._maybe_init_project_metadata(project)
697697

698-
name = name or obj.name if hasattr(obj, name) else None
698+
name = name or obj.name if hasattr(obj, "name") else None
699699
assert name, f"name needs to be provided for {obj}"
700700
with self.engine.connect() as conn:
701701
update_datetime = datetime.utcnow()
@@ -759,7 +759,12 @@ def _maybe_init_project_metadata(self, project):
759759
usage.set_current_project_uuid(new_project_uuid)
760760

761761
def _delete_object(
762-
self, table: Table, name: str, project: str, id_field_name: str, not_found_exception: Optional[Callable]
762+
self,
763+
table: Table,
764+
name: str,
765+
project: str,
766+
id_field_name: str,
767+
not_found_exception: Optional[Callable],
763768
):
764769
with self.engine.connect() as conn:
765770
stmt = delete(table).where(

0 commit comments

Comments
 (0)