Reality.exeOriginal post
Web Developer
I'm trying to subscribe to changes in a collection but im getting ReferenceError: window is not defined.
Here's the code i'm using
JavaScript
const { Client } = require("appwrite");
const client = new Client() .setEndpoint("https://aor.rxserver.net/v1") .setProject("gate-api");
client.subscribe("collections.gates.documents", (payload) => { console.log(payload);});Summary
Developer encountering 'ReferenceError: window is not defined' when attempting to subscribe to changes in a collection using NodeJS. The issue is that realtime/websocket connections are only supported in browser environments, not in NodeJS. Solution: Consider using a different method for real-time updates in a NodeJS environment.