Skip to content

Commit

Permalink
Merge pull request #1641 from ggurdin/ggurdin/prevent-empty-space-name
Browse files Browse the repository at this point in the history
fix: prevent users from creating group chats or spaces with empty names
  • Loading branch information
krille-chan authored Feb 26, 2025
2 parents a4bf5c9 + 6959d8b commit 954607f
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions lib/pages/new_group/new_group.dart
Original file line number Diff line number Diff line change
Expand Up @@ -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';
Expand Down Expand Up @@ -112,6 +113,12 @@ class NewGroupController extends State<NewGroup> {
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;
Expand Down

0 comments on commit 954607f

Please sign in to comment.