Fix edge deletion check to handle empty episodes list (#370)
This commit is contained in:
parent
9ca7ff6cf9
commit
daaa0beab9
1 changed files with 1 additions and 1 deletions
|
|
@ -797,7 +797,7 @@ class Graphiti:
|
|||
# We should only delete edges created by the episode
|
||||
edges_to_delete: list[EntityEdge] = []
|
||||
for edge in edges:
|
||||
if edge.episodes[0] == episode.uuid:
|
||||
if edge.episodes and edge.episodes[0] == episode.uuid:
|
||||
edges_to_delete.append(edge)
|
||||
|
||||
# Find nodes mentioned by the episode
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue