Revert "Revert "notificacion desde cita""

This reverts commit 1e09cb470ebdcdb5b0f0e819a9c8484f73031e1c.
This commit is contained in:
lizandrogd
2023-08-22 16:12:55 -05:00
parent 1d36026cb7
commit e10469b4d3
2 changed files with 23 additions and 22 deletions
+1 -1
View File
@@ -86,7 +86,7 @@ class MyApp extends StatelessWidget {
theme: ThemeData(fontFamily: 'Poppins'),
debugShowCheckedModeBanner: false,
title: 'ProsApp',
initialRoute: '/splash',
initialRoute: '/',
routes: {
'/splash': (context) => const SplashScreen(),
'/': (context) => const LoginScreen(),
+22 -21
View File
@@ -54,9 +54,6 @@ class _ChatScreenState extends State<ChatScreen> {
},
),
);
print(token);
print(response);
response;
} catch (e) {
print('error al enviar notificacion $e');
@@ -201,25 +198,29 @@ class _ChatScreenState extends State<ChatScreen> {
});
if (user?.token != '') {
final mensajesQuerySnapshot =
await FirebaseFirestore.instance
.collection('chats')
.doc(widget.eventoId)
.get();
final mensajes =
mensajesQuerySnapshot.data()?['message'];
if (mensajes != null && mensajes.isNotEmpty) {
final ultimoMensaje = mensajes.last;
final ultimoMensajeUser = ultimoMensaje['user'];
if (ultimoMensajeUser == uid) {
// El último mensaje fue enviado por ti, no se envía la notificación
} else {
sendPushNotification(user!.token!);
}
} else {
sendPushNotification(user!.token!);
}
sendPushNotification(user!.token!);
}
// if (user?.token != '') {
// final mensajesQuerySnapshot =
// await FirebaseFirestore.instance
// .collection('chats')
// .doc(widget.eventoId)
// .get();
// final mensajes =
// mensajesQuerySnapshot.data()?['message'];
// if (mensajes != null && mensajes.isNotEmpty) {
// final ultimoMensaje = mensajes.last;
// final ultimoMensajeUser = ultimoMensaje['user'];
// if (ultimoMensajeUser == uid) {
// // El último mensaje fue enviado por ti, no se envía la notificación
// } else {
// sendPushNotification(user!.token!);
// }
// } else {
// sendPushNotification(user!.token!);
// }
// }
_textController.clear();
}
},