From 6959d8be00f49395d6a238fd91fff7ea1b5b98ef Mon Sep 17 00:00:00 2001 From: ggurdin Date: Fri, 21 Feb 2025 13:19:55 -0500 Subject: [PATCH] fix: prevent users from creating spaces with empty names --- lib/pages/new_group/new_group.dart | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/pages/new_group/new_group.dart b/lib/pages/new_group/new_group.dart index 2ccf41ec6..326f7d72d 100644 --- a/lib/pages/new_group/new_group.dart +++ b/lib/pages/new_group/new_group.dart @@ -2,6 +2,7 @@ import 'dart:typed_data'; import 'package:flutter/material.dart'; +import 'package:flutter_gen/gen_l10n/l10n.dart'; import 'package:go_router/go_router.dart'; import 'package:matrix/matrix.dart' as sdk; import 'package:matrix/matrix.dart'; @@ -112,6 +113,12 @@ class NewGroupController extends State { final client = Matrix.of(context).client; try { + if (nameController.text.trim().isEmpty && + createGroupType == CreateGroupType.space) { + setState(() => error = L10n.of(context).pleaseFillOut); + return; + } + setState(() { loading = true; error = null;