
Hello everyone,
When I use client.subscribe within my React.js + vite webapp with the following lines of code: Code sniped:
[AppwriteConfig.tsx]
import { Client, Account, Databases } from "appwrite";
export const client = new Client()
.setEndpoint("https://MYENDPOINT/v1")
.setProject("MYPROJECTID");
export const dbID = "MYDBID";
export const collectionID = "MYCOLLECTIONID"
[App.tsx]
import {
client,
dbID,
collectionID,
} from "./AppwriteConfig";
useEffect(() => {
const unsubscribe = client.subscribe(
`databases.${dbID}.collections.${collectionID}.documents`,
(response: any) => {
if (
response.events.includes(
"databases.*.collections.*.documents.*.update"
)
) {
// Log when a new file is uploaded
console.log(response.payload.item);
}
}
);
return () => {
unsubscribe();
};
}, []);
It should subscribe to the event for updates and don't show any errors.
Unfortunately, It acutely constantly sends an error inside the browser, but the subscription works anyways.
code: 1003, message: 'Message type is not valid.'
The Realtime Container logs don't show any errors.
Server started successfully
Connection open (user: 1)
I tested this behavior on my cloud server with side to side VPN to my home network, as well as on a completely new and clean vm on my local machine without any customization of the appwrite container stack.
Many thanks and best regards.
Recommended threads
- 404 errors after 7 Days
Local hosted Appwrite via docker. Last version and current version. After exactly 7 days Appwrite stops working. I get 404 route not found, cannot access anyth...
- unable to modify attribute
please help: when I try to modify attribute size or key or anything, I am getting this errors: ``` Deprecated: strtolower(): Passing null to parameter #1 ($str...
- Error 1.7.4 console team no found
In console when i go to auth, select user, select a membership the url not work. Only work searching the team. It is by the region. project-default- and i get ...
