Skip to content

Commit b6f52f5

Browse files
committed
fix: don't re deserialize action objects from trajectory
1 parent d1ab4e0 commit b6f52f5

File tree

1 file changed

+3
-0
lines changed
  • lavague-sdk/lavague/sdk/trajectory

1 file changed

+3
-0
lines changed

lavague-sdk/lavague/sdk/trajectory/model.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,9 @@ def deserialize_actions(cls, values: Dict[str, Any]) -> Dict[str, Any]:
3838
actions = values['actions']
3939
deserialized_actions = []
4040
for action_data in actions:
41+
if isinstance(action_data, Action):
42+
deserialized_actions.append(action_data)
43+
continue
4144
action_type = action_data.get('action_type')
4245
if action_type:
4346
action_class = DEFAULT_PARSER.engine_action_builders.get(action_type, Action)

0 commit comments

Comments
 (0)