Use simple_error()
from rattail, for showing some error messages
just trying to standardize a little
This commit is contained in:
parent
a972fb7359
commit
0d2f6e060f
4 changed files with 19 additions and 15 deletions
|
@ -41,14 +41,13 @@ from sqlalchemy_utils.functions import get_primary_keys
|
|||
from rattail.db import model, Session as RattailSession
|
||||
from rattail.db.continuum import model_transaction_query
|
||||
from rattail.core import Object
|
||||
from rattail.util import prettify
|
||||
from rattail.util import prettify, OrderedDict, simple_error
|
||||
from rattail.time import localtime
|
||||
from rattail.threads import Thread
|
||||
from rattail.csvutil import UnicodeDictWriter
|
||||
from rattail.files import temp_path
|
||||
from rattail.excel import ExcelWriter
|
||||
from rattail.gpc import GPC
|
||||
from rattail.util import OrderedDict
|
||||
|
||||
import colander
|
||||
import deform
|
||||
|
@ -978,7 +977,8 @@ class MasterView(View):
|
|||
if progress:
|
||||
progress.session.load()
|
||||
progress.session['error'] = True
|
||||
progress.session['error_msg'] = "{}: {} {}".format(msg, error.__class__.__name__, error)
|
||||
progress.session['error_msg'] = "{}: {}".format(
|
||||
msg, simple_error(error))
|
||||
progress.session.save()
|
||||
return
|
||||
|
||||
|
@ -1835,7 +1835,8 @@ class MasterView(View):
|
|||
if progress:
|
||||
progress.session.load()
|
||||
progress.session['error'] = True
|
||||
progress.session['error_msg'] = "Bulk deletion failed: {}: {}".format(type(error).__name__, error)
|
||||
progress.session['error_msg'] = "Bulk deletion failed: {}".format(
|
||||
simple_error(error))
|
||||
progress.session.save()
|
||||
|
||||
# If no error, check result flag (false means user canceled).
|
||||
|
@ -1992,8 +1993,8 @@ class MasterView(View):
|
|||
progress.session.save()
|
||||
|
||||
def execute_error_message(self, error):
|
||||
return "Execution of {} failed: {}: {}".format(self.get_model_title(),
|
||||
type(error).__name__, error)
|
||||
return "Execution of {} failed: {}".format(self.get_model_title(),
|
||||
simple_error(error))
|
||||
|
||||
def get_execute_success_url(self, obj, **kwargs):
|
||||
return self.get_action_url('view', obj, **kwargs)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue