Chat Fixes

merge-requests/55/head
Sikander Saleem 2 years ago
parent 2934203b8b
commit f1aadf5031

@ -219,10 +219,10 @@ class ChatProviderModel with ChangeNotifier, DiagnosticableTreeMixin {
void changeStatus(List<Object?>? args) { void changeStatus(List<Object?>? args) {
if (kDebugMode) { if (kDebugMode) {
print("================= Status Online // Offline ===================="); // print("================= Status Online // Offline ====================");
} }
dynamic items = args!.toList(); dynamic items = args!.toList();
logger.d(items); // logger.d(items);
for (ChatUser user in searchedChats!) { for (ChatUser user in searchedChats!) {
if (user.id == items.first["id"]) { if (user.id == items.first["id"]) {
user.userStatus = items.first["userStatus"]; user.userStatus = items.first["userStatus"];

@ -1,4 +1,5 @@
import 'dart:async'; import 'dart:async';
import 'dart:convert';
import 'package:easy_localization/easy_localization.dart'; import 'package:easy_localization/easy_localization.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';

@ -37,6 +37,7 @@ class _ChatHomeScreenState extends State<ChatHomeScreen> {
@override @override
void dispose() { void dispose() {
super.dispose(); super.dispose();
data.hubConnection.stop();
} }
@override @override

Loading…
Cancel
Save