From 282ae80cc2f253e556230e755cd4451a741476fe Mon Sep 17 00:00:00 2001
From: "J. Nick Koston" <nick@koston.org>
Date: Thu, 3 Aug 2023 12:55:33 -1000
Subject: [PATCH] Fix hassfest check for schema (#97713)

Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
---
 script/hassfest/config_schema.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/script/hassfest/config_schema.py b/script/hassfest/config_schema.py
index b794834161d..da2de9a6013 100644
--- a/script/hassfest/config_schema.py
+++ b/script/hassfest/config_schema.py
@@ -20,7 +20,7 @@ def _has_assignment(module: ast.Module, name: str) -> bool:
             continue
         if type(item) == ast.Assign:
             for target in item.targets:
-                if target.id == name:
+                if getattr(target, "id", None) == name:
                     return True
             continue
         if item.target.id == name: