Skip to content

Commit 1aef599

Browse files
committed
fix compatibility with python < v3.10
1 parent e91dc1d commit 1aef599

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/aleph/sdk/node.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import asyncio
22
import json
33
import logging
4+
import typing
45
from datetime import datetime
56
from functools import partial
67
from pathlib import Path
@@ -265,7 +266,7 @@ def __str__(self) -> str:
265266

266267
@staticmethod
267268
def add(messages: Union[AlephMessage, Iterable[AlephMessage]]):
268-
if isinstance(messages, AlephMessage):
269+
if isinstance(messages, typing.get_args(AlephMessage)):
269270
messages = [messages]
270271

271272
data_source = (message_to_model(message) for message in messages)

0 commit comments

Comments
 (0)