fix: exibição da snackbar e atualização da liberação após resolução
This commit is contained in:
parent
768dd3a7ae
commit
f5c1edcf6c
|
@ -230,12 +230,6 @@ class _LiberationHistoryWidgetState extends State<LiberationHistoryWidget> {
|
|||
)
|
||||
.then((value) {
|
||||
if (value) {
|
||||
safeSetState(() {
|
||||
_requestWrap = [];
|
||||
_requestFuture = _fetchRequests();
|
||||
});
|
||||
|
||||
context.pop();
|
||||
SnackBarUtil.showSnackBar(
|
||||
context,
|
||||
FFLocalizations.of(context).getVariableText(
|
||||
|
@ -254,7 +248,14 @@ class _LiberationHistoryWidgetState extends State<LiberationHistoryWidget> {
|
|||
isError: true,
|
||||
);
|
||||
}
|
||||
}).whenComplete(() {});
|
||||
}).whenComplete(() {
|
||||
safeSetState(() {
|
||||
_requestWrap = [];
|
||||
_requestFuture = _fetchRequests();
|
||||
});
|
||||
|
||||
context.pop();
|
||||
});
|
||||
},
|
||||
),
|
||||
if (liberationHistoryItem['NOT_STATUS'] == 'S')
|
||||
|
@ -283,12 +284,7 @@ class _LiberationHistoryWidgetState extends State<LiberationHistoryWidget> {
|
|||
id: liberationHistoryItem['VTE_ID'].toString(),
|
||||
)
|
||||
.then((message) {
|
||||
safeSetState(() {
|
||||
_requestWrap = [];
|
||||
_requestFuture = _fetchRequests();
|
||||
});
|
||||
context.pop();
|
||||
if (message == null || message == '') {
|
||||
if (message != null || message != '') {
|
||||
showSnackbar(
|
||||
context,
|
||||
FFLocalizations.of(context).getVariableText(
|
||||
|
@ -300,7 +296,13 @@ class _LiberationHistoryWidgetState extends State<LiberationHistoryWidget> {
|
|||
} else {
|
||||
showSnackbar(context, message, true);
|
||||
}
|
||||
}).whenComplete(() {});
|
||||
}).whenComplete(() {
|
||||
safeSetState(() {
|
||||
_requestWrap = [];
|
||||
_requestFuture = _fetchRequests();
|
||||
});
|
||||
context.pop();
|
||||
});
|
||||
},
|
||||
)
|
||||
],
|
||||
|
|
Loading…
Reference in New Issue