Use simple_error() from rattail, for showing some error messages

just trying to standardize a little
This commit is contained in:
Lance Edgar 2019-09-19 20:19:26 -05:00
parent a972fb7359
commit 0d2f6e060f
4 changed files with 19 additions and 15 deletions

View file

@ -38,7 +38,7 @@ from rattail.db import model, api, Session as RattailSession
from rattail.db.util import maxlen
from rattail.gpc import GPC
from rattail.time import localtime, make_utc
from rattail.util import pretty_quantity, prettify, OrderedDict
from rattail.util import pretty_quantity, prettify, OrderedDict, simple_error
from rattail.vendors.invoices import iter_invoice_parsers, require_invoice_parser
from rattail.threads import Thread
@ -1839,8 +1839,8 @@ class ReceivingBatchView(PurchasingBatchView):
if progress:
progress.session.load()
progress.session['error'] = True
progress.session['error_msg'] = "Auto-receive failed: {}: {}".format(
type(error).__name__, error)
progress.session['error_msg'] = "Auto-receive failed: {}".format(
simple_error(error))
progress.session.save()
# if no error, check result flag (false means user canceled)