Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/apify/events/_apify_event_manager.py
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ async def _process_platform_messages(self, ws_url: str) -> None:
await self._emit_persist_state_event_rec_task.stop()
self.emit(event=Event.PERSIST_STATE, event_data=EventPersistStateData(is_migrating=True))
except Exception:
logger.exception('Cannot parse Actor event', extra={'message': message})
logger.exception('Cannot parse Actor event', extra={'raw_message': message})
except Exception:
logger.exception('Error in websocket connection')
if self._connected_to_platform_websocket is not None:
Expand Down
1 change: 1 addition & 0 deletions tests/unit/events/test_apify_event_manager.py
Original file line number Diff line number Diff line change
Expand Up @@ -264,6 +264,7 @@ def listener(data: Any) -> None:

async def test_unknown_event_is_logged(monkeypatch: pytest.MonkeyPatch, caplog: pytest.LogCaptureFixture) -> None:
"""Test that unknown events are logged and not emitted."""
caplog.set_level(logging.INFO, logger='apify')
connected_ws_clients: set[websockets.asyncio.server.ServerConnection] = set()

async def handler(websocket: websockets.asyncio.server.ServerConnection) -> None:
Expand Down