From faf9f6c2337647a7df6c1426df563bdcb8855744 Mon Sep 17 00:00:00 2001 From: Achilles Rasquinha Date: Sun, 25 Mar 2018 23:11:23 +0530 Subject: [PATCH] fix classType --- frappe/utils/error.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frappe/utils/error.py b/frappe/utils/error.py index 7c4d13ac1f..2c66bd85e4 100644 --- a/frappe/utils/error.py +++ b/frappe/utils/error.py @@ -16,6 +16,7 @@ import cgitb import types import datetime import json +import six def make_error_snapshot(exception): if frappe.conf.disable_error_snapshot: @@ -49,7 +50,7 @@ def get_snapshot(exception, context=10): """ etype, evalue, etb = sys.exc_info() - if isinstance(etype, types.ClassType): + if isinstance(etype, six.class_types): etype = etype.__name__ # creates a snapshot dict with some basic information