chatRead function
Implementation
Future<bool> chatRead(RemoteMessage message) async {
bool stat = false;
try {
final dataList = await ChatDatabase.getDataListChat();
List list = dataList.where((element) => element['groupToken'] == message.data['token']).toList();
await ChatDatabase.updateStatus(idList: list.first['id'], status: Status.read);
final data = await ChatDatabase.getData(
idList: list.isNotEmpty ? list.first['id'] : 0,
);
} catch (_) {
print(_);
}
return stat;
}