3 Commits

Author SHA1 Message Date
32e812127d Merge pull request 'Group erstellen nur möglich mit min. 2 Spielern' (#82) from enhancement/75-Group-erstellen-nur-möglich-mit-min.-2-spielern into development
Reviewed-on: #82
Reviewed-by: Felix Kirchner <felix.kirchner.fk@gmail.com>
2025-12-07 14:06:37 +00:00
4500d85f78 Merge branch 'development' into enhancement/75-Group-erstellen-nur-möglich-mit-min.-2-spielern
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m13s
Pull Request Pipeline / lint (pull_request) Successful in 2m14s
2025-12-07 14:04:19 +00:00
6ae7166d34 Update state when selecting players and require at least two players to create a group
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m6s
Pull Request Pipeline / lint (pull_request) Successful in 2m10s
2025-12-06 15:18:41 +01:00

View File

@@ -66,7 +66,9 @@ class _CreateGroupViewState extends State<CreateGroupView> {
Expanded(
child: PlayerSelection(
onChanged: (value) {
selectedPlayers = [...value];
setState(() {
selectedPlayers = [...value];
});
},
),
),
@@ -75,7 +77,8 @@ class _CreateGroupViewState extends State<CreateGroupView> {
sizeRelativeToWidth: 0.95,
buttonType: ButtonType.primary,
onPressed:
(_groupNameController.text.isEmpty || selectedPlayers.isEmpty)
(_groupNameController.text.isEmpty ||
(selectedPlayers.length < 2))
? null
: () async {
bool success = await db.groupDao.addGroup(