fix: check for owners sooner on manual entry
All checks were successful
/ test (release) Successful in 4m23s
All checks were successful
/ test (release) Successful in 4m23s
This commit is contained in:
parent
025afd3bed
commit
609af329e3
2 changed files with 18 additions and 7 deletions
|
|
@ -195,11 +195,24 @@ class _AddPageState extends State<AddPage> {
|
||||||
theme.cardColor,
|
theme.cardColor,
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
onPressed: () => _formDialogBuilder(
|
onPressed: () {
|
||||||
context,
|
if (widget.viewModel.currentOwner == null) {
|
||||||
controller,
|
ScaffoldMessenger.of(context).showSnackBar(
|
||||||
widget.viewModel,
|
SnackBar(
|
||||||
),
|
content: Text(
|
||||||
|
"Attention : vous devez choisir un·e propriétaire",
|
||||||
|
),
|
||||||
|
behavior: SnackBarBehavior.floating,
|
||||||
|
),
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
_formDialogBuilder(
|
||||||
|
context,
|
||||||
|
controller,
|
||||||
|
widget.viewModel,
|
||||||
|
);
|
||||||
|
},
|
||||||
child: Text("Enregistrer manuellement"),
|
child: Text("Enregistrer manuellement"),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
|
|
||||||
|
|
@ -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';
|
||||||
|
|
|
||||||
Reference in a new issue