fix: check for owners sooner on manual entry
All checks were successful
/ test (release) Successful in 4m23s

This commit is contained in:
alzalia1 2025-08-20 12:25:26 +02:00
parent 025afd3bed
commit 609af329e3
2 changed files with 18 additions and 7 deletions

View file

@ -195,11 +195,24 @@ class _AddPageState extends State<AddPage> {
theme.cardColor, theme.cardColor,
), ),
), ),
onPressed: () => _formDialogBuilder( onPressed: () {
if (widget.viewModel.currentOwner == null) {
ScaffoldMessenger.of(context).showSnackBar(
SnackBar(
content: Text(
"Attention : vous devez choisir un·e propriétaire",
),
behavior: SnackBarBehavior.floating,
),
);
}
_formDialogBuilder(
context, context,
controller, controller,
widget.viewModel, widget.viewModel,
), );
},
child: Text("Enregistrer manuellement"), child: Text("Enregistrer manuellement"),
), ),
), ),

View file

@ -1,5 +1,3 @@
import 'dart:nativewrappers/_internal/vm/lib/ffi_patch.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:seshat/domain/models/book.dart'; import 'package:seshat/domain/models/book.dart';
import 'package:seshat/ui/add_page/view_model/add_view_model.dart'; import 'package:seshat/ui/add_page/view_model/add_view_model.dart';