There seems to be an issue with realtime. Last night it was working for a few hours then stopped. Checked this morning and it was working no code change and now its not working again. I get the flutter: Received heartbeat response from realtime server message and also get a print of the web socket url but no data when there is an update made to a location I am listening to either via the app or dashboard.
subscription = realtimeSignal.value!
.subscribe([
'databases.${Constants.dbID}.tables.${Constants.userDB}.rows.${currentUserSession.value!.$id}',
// 'databases.${Constants.dbID}.collections.${Constants.tasksDB}.documents',
// 'databases.${Constants.dbID}.collections.${Constants.transactionsDB}.documents',
// 'databases.${Constants.dbID}.collections.${Constants.shoppingListDB}.documents',
// 'databases.${Constants.dbID}.collections.${Constants.shoppingItemsDB}.documents',
// 'databases.${Constants.dbID}.collections.${Constants.recipesDB}.documents',
// 'databases.${Constants.dbID}.collections.${Constants.budgetsDB}.documents',
// 'databases.${Constants.dbID}.collections.${Constants.accountsDB}.documents',
])
.stream
.listen((RealtimeMessage message) {
log('Received realtime message tab: ${message.payload}');
if (message.events.contains('databases.${Constants.dbID}.tables.${Constants.userDB}.rows.${currentUserSession.value!.$id}.update')) {
currentUserSignal.value = User.fromMap(message.payload);
}
// Handle the realtime message
});
Recommended threads
- Introducing new string column types made...
Adding new string types is hugely bennificial! Unfortunately it made the current column types not editable to change their types to the new longer field types.
- there is critical problem in this part
when user update the integer and double both get error not update or upload
- `type 'Null' is not a subtype of type 'b...
When creating a new file using Appwrite Flutter SDK, the file is successfully created on the server, but the client throws the following exception: ``` type ...