Skip to content

Commit 75cedfd

Browse files
authored
format (#1369)
1 parent 683e4dd commit 75cedfd

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

src/memos/graph_dbs/neo4j.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,13 +74,16 @@ def _flatten_info_fields(metadata: dict[str, Any]) -> dict[str, Any]:
7474

7575
def _sanitize_neo4j_value(value: Any) -> Any:
7676
"""Convert values unsupported by Neo4j properties into safe serializations."""
77-
if value is None or isinstance(value, (str, int, float, bool)):
77+
if value is None or isinstance(value, str | int | float | bool):
7878
return value
7979

8080
if isinstance(value, list):
81-
if all(item is None or isinstance(item, (str, int, float, bool)) for item in value):
81+
if all(item is None or isinstance(item, str | int | float | bool) for item in value):
8282
return value
83-
return [json.dumps(item, ensure_ascii=False) if isinstance(item, (dict, list)) else str(item) for item in value]
83+
return [
84+
json.dumps(item, ensure_ascii=False) if isinstance(item, dict | list) else str(item)
85+
for item in value
86+
]
8487

8588
if isinstance(value, dict):
8689
return json.dumps(value, ensure_ascii=False, sort_keys=True)

0 commit comments

Comments
 (0)