don't add spaceId query parameter if activeSpaceId is null

This commit is contained in:
ggurdin 2024-05-20 16:52:56 -04:00
parent 9a6a58e53c
commit 0aacd6407c

View file

@ -30,7 +30,9 @@ class StartChatFloatingActionButton extends StatelessWidget {
void _onPressed(BuildContext context) async {
//#Pangea
if (controller.activeSpaceId != null) {
context.go('/rooms/newgroup?spaceId=${controller.activeSpaceId ?? ''}');
context.go(
'/rooms/newgroup${controller.activeSpaceId != null ? '?spaceId=${controller.activeSpaceId}' : ''}',
);
return;
}
//Pangea#
@ -44,7 +46,9 @@ class StartChatFloatingActionButton extends StatelessWidget {
case ActiveFilter.groups:
// #Pangea
// context.go('/rooms/newgroup');
context.go('/rooms/newgroup?spaceId=${controller.activeSpaceId ?? ''}');
context.go(
'/rooms/newgroup${controller.activeSpaceId != null ? '?spaceId=${controller.activeSpaceId}' : ''}',
);
// Pangea#
break;
case ActiveFilter.spaces: