diff --git a/packages/pl-api/lib/client.ts b/packages/pl-api/lib/client.ts index 3d0a4a620..7002788f9 100644 --- a/packages/pl-api/lib/client.ts +++ b/packages/pl-api/lib/client.ts @@ -2785,7 +2785,7 @@ class PlApiClient { ws.onmessage = (event) => { const [_, __, ___, type, payload] = JSON.parse(event.data as string); if (type === 'new_msg') { - const message = v.parse(payload, shoutMessageSchema); + const message = v.parse(shoutMessageSchema, payload); onMessage(message); } else if (type === 'messages') { const messages = v.parse(filteredArray(shoutMessageSchema), payload.messages); diff --git a/packages/pl-api/package.json b/packages/pl-api/package.json index bbc394a19..3b2608216 100644 --- a/packages/pl-api/package.json +++ b/packages/pl-api/package.json @@ -1,6 +1,6 @@ { "name": "pl-api", - "version": "1.0.0-rc.37", + "version": "1.0.0-rc.38", "type": "module", "homepage": "https://github.com/mkljczk/pl-fe/tree/develop/packages/pl-api", "repository": {