fix storage upload issue

This commit is contained in:
2021-01-23 17:29:06 +06:30
parent 348e374954
commit 3aea71571a
5 changed files with 246 additions and 27 deletions

View File

@@ -81,7 +81,7 @@ class _ReceivingEditorState extends State<ReceivingEditor> {
setState(() {
this.user = u;
});
},popPage: true)),
}, popPage: true)),
],
);
@@ -224,10 +224,10 @@ class _ReceivingEditorState extends State<ReceivingEditor> {
}
_save() async {
package.trackingID = _trackingIDCtl.text;
package.remark = _remarkCtl.text;
Package _p =
Package(trackingID: _trackingIDCtl.text, remark: _remarkCtl.text);
if (package.trackingID == null || package.trackingID == "") {
if (_p.trackingID == null || _p.trackingID == "") {
showMsgDialog(context, "Error", "Invalid tracking ID!");
return;
}
@@ -239,12 +239,13 @@ class _ReceivingEditorState extends State<ReceivingEditor> {
try {
if (_isNew) {
await packageModel.createReceiving(
user, package, _multiImgController.getAddedFile);
user, _p, _multiImgController.getAddedFile);
} else {
package.id = widget.package.id;
_p.id = widget.package.id;
_p.photoUrls = package.photoUrls;
await packageModel.updateReceiving(
user,
package,
_p,
_multiImgController.getAddedFile,
_multiImgController.getDeletedUrl);
}