messages notification bug fixed

This commit is contained in:
MhdZiadHirati 2023-10-26 13:23:13 +03:00
parent 147e415b39
commit cce2d7099d
3 changed files with 11 additions and 4 deletions

View File

@ -215,7 +215,9 @@ class AccountScreen extends StatelessWidget {
}
await chatController.checkSupportRoomStatus(onSuccess: (room) {
room?.type = RoomType.support;
RoutingManager.to(RouteName.chatDetails, arguments: room);
RoutingManager.to(RouteName.chatDetails, arguments: {
"room": room,
});
}, onError: (err) {
Toast.showToast(err.toString().tr);
});

View File

@ -331,7 +331,10 @@ class CardDetailsScreen extends StatelessWidget {
chatController.createRoom(
chatUserId: cardModel.user.chatUserId,
onSuccess: (room) {
RoutingManager.to(RouteName.chatDetails);
RoutingManager.to(RouteName.chatDetails,
arguments: {
"room": room,
});
});
} else {
Toast.showToast(
@ -444,7 +447,7 @@ class CardDetailsScreen extends StatelessWidget {
chatUserId: cardModel.user.chatUserId,
onSuccess: (room) {
RoutingManager.to(RouteName.chatDetails,
arguments: room);
arguments: {"room": room});
});
} else {
Toast.showToast('you_have_no_internet_connection'.tr);

View File

@ -52,7 +52,9 @@ class SuperHome extends StatelessWidget {
Room room = chatController.getRoomById(message.roomId)!;
chatController.setCurrentRoom(room);
RoutingManager.to(RouteName.chatDetails, arguments: room);
RoutingManager.to(RouteName.chatDetails, arguments: {
"room": room,
});
},
backgroundColor: Colors.white,
icon: const Icon(Icons.inbox),