Skip to content

Commit e3c6750

Browse files
small fixes
1 parent 5b97252 commit e3c6750

3 files changed

Lines changed: 6 additions & 6 deletions

File tree

symphony/bdk/core/service/datafeed/datafeed_loop_v1.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ async def _read_datafeed(self):
8181
events = await self._datafeed_api.v4_datafeed_id_read_get(
8282
id=self._datafeed_id, session_token=session_token, key_manager_token=key_manager_token
8383
)
84-
return events.value if events is not None and events.value else []
84+
return events if events is not None else []
8585

8686
async def _log_listener_exception(self, task):
8787
exception = task.exception()

symphony/bdk/core/service/message/message_parser.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import json
88
from enum import Enum
99
from json import JSONDecodeError
10-
from typing import Dict
10+
from typing import Dict, List
1111

1212
from defusedxml.ElementTree import ParseError, fromstring, tostring
1313

@@ -30,7 +30,7 @@ def get_text_content_from_message(message: V4Message) -> str:
3030
) from exc
3131

3232

33-
def get_mentions(message: V4Message) -> [int]:
33+
def get_mentions(message: V4Message) -> List[int]:
3434
"""Parse data inside an incoming message and returns a list containing the user ids corresponding
3535
to the users mentioned
3636
@@ -41,7 +41,7 @@ def get_mentions(message: V4Message) -> [int]:
4141
return [int(user_id) for user_id in mentions_list]
4242

4343

44-
def get_hashtags(message: V4Message) -> [str]:
44+
def get_hashtags(message: V4Message) -> List[str]:
4545
"""Parse data inside an incoming message and returns a list containing the text of the hashtags found
4646
4747
:param message: message incoming V4 message to be parsed
@@ -50,7 +50,7 @@ def get_hashtags(message: V4Message) -> [str]:
5050
return _get_tags(message, _EntityTypeEnum.HASHTAG)
5151

5252

53-
def get_cashtags(message: V4Message) -> [str]:
53+
def get_cashtags(message: V4Message) -> List[str]:
5454
"""Parse data inside an incoming message and returns a list containing the text of the cashtags found
5555
5656
:param message: message incoming V4 message to be parsed

tests/bdk/integration/helpers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ async def send_messages(messages, stream_id, since, uuid):
6565

6666
async def get_test_messages(bdk, since, uuid):
6767
messages = await bdk.messages().list_messages(STREAM_ID, since=since)
68-
cleaned_messages_text = [re.sub(r"<[^>]+>", " ", msg["message"]).strip() for msg in messages]
68+
cleaned_messages_text = [re.sub(r"<[^>]+>", " ", msg.message.rstrip()) for msg in messages]
6969
return list(
7070
filter(
7171
lambda msg: msg.startswith(uuid),

0 commit comments

Comments
 (0)