mirror of
				https://gitlab.com/comunic/comunicmobile
				synced 2025-11-04 04:04:18 +00:00 
			
		
		
		
	Add groups notifications support
This commit is contained in:
		@@ -5,6 +5,7 @@ import 'package:comunic/lists/groups_list.dart';
 | 
				
			|||||||
import 'package:comunic/lists/notifications_list.dart';
 | 
					import 'package:comunic/lists/notifications_list.dart';
 | 
				
			||||||
import 'package:comunic/lists/users_list.dart';
 | 
					import 'package:comunic/lists/users_list.dart';
 | 
				
			||||||
import 'package:comunic/models/notification.dart' as n;
 | 
					import 'package:comunic/models/notification.dart' as n;
 | 
				
			||||||
 | 
					import 'package:comunic/ui/routes/home_route.dart';
 | 
				
			||||||
import 'package:comunic/ui/widgets/account_image_widget.dart';
 | 
					import 'package:comunic/ui/widgets/account_image_widget.dart';
 | 
				
			||||||
import 'package:comunic/utils/date_utils.dart';
 | 
					import 'package:comunic/utils/date_utils.dart';
 | 
				
			||||||
import 'package:comunic/utils/intl_utils.dart';
 | 
					import 'package:comunic/utils/intl_utils.dart';
 | 
				
			||||||
@@ -274,6 +275,9 @@ class _NotificationTile extends StatelessWidget {
 | 
				
			|||||||
    } else if (notification.onElemType ==
 | 
					    } else if (notification.onElemType ==
 | 
				
			||||||
        n.NotificationElementType.FRIENDSHIP_REQUEST) {
 | 
					        n.NotificationElementType.FRIENDSHIP_REQUEST) {
 | 
				
			||||||
      openUserPage(userID: notification.fromUser, context: context);
 | 
					      openUserPage(userID: notification.fromUser, context: context);
 | 
				
			||||||
 | 
					    } else if (notification.onElemType ==
 | 
				
			||||||
 | 
					        n.NotificationElementType.GROUP_MEMBERSHIP) {
 | 
				
			||||||
 | 
					      HomeController.of(context).openGroup(notification.onElemId);
 | 
				
			||||||
    } else {
 | 
					    } else {
 | 
				
			||||||
      showSimpleSnack(context,
 | 
					      showSimpleSnack(context,
 | 
				
			||||||
          tr("This kind of notification is not supported yet by this application."));
 | 
					          tr("This kind of notification is not supported yet by this application."));
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user