Skip to content

Commit fdb4484

Browse files
fix: linting
1 parent cfaeb41 commit fdb4484

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

roborock/containers.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,18 @@ def decamelize_obj(d: dict | list, ignore_keys: list[str]):
3838
if isinstance(d, list):
3939
return [decamelize_obj(i, ignore_keys) if isinstance(i, (dict, list)) else i for i in d]
4040
return {
41-
(decamelize(a) if not a in ignore_keys else a): decamelize_obj(b, ignore_keys)
42-
if isinstance(b, (dict, list)) else b for a, b in d.items()
41+
(decamelize(a) if a not in ignore_keys else a): decamelize_obj(b, ignore_keys)
42+
if isinstance(b, (dict, list))
43+
else b
44+
for a, b in d.items()
4345
}
4446

4547

4648
@dataclass
4749
class RoborockBase:
4850
@classmethod
4951
def from_dict(cls, data: dict[str, Any]):
50-
ignore_keys = cls._ignore_keys if hasattr(cls, '_ignore_keys') else []
52+
ignore_keys = cls._ignore_keys if hasattr(cls, "_ignore_keys") else []
5153
return from_dict(cls, decamelize_obj(data, ignore_keys), config=Config(cast=[Enum]))
5254

5355
def as_dict(self) -> dict:

0 commit comments

Comments
 (0)