diff --git a/frappe/__init__.py b/frappe/__init__.py index 0c2c42fcf4..fbb49f254d 100644 --- a/frappe/__init__.py +++ b/frappe/__init__.py @@ -868,9 +868,9 @@ def add_version(doc): "doclist_json": as_json(doc.as_dict()) }).insert(ignore_permissions=True) -def as_json(obj): +def as_json(obj, indent=1): from frappe.utils.response import json_handler - return json.dumps(obj, indent=1, sort_keys=True, default=json_handler) + return json.dumps(obj, indent=indent, sort_keys=True, default=json_handler) def get_test_records(doctype): """Returns list of objects from `test_records.json` in the given doctype's folder.""" diff --git a/frappe/public/css/desk.css b/frappe/public/css/desk.css index 76c72eeb03..9fd77c7712 100644 --- a/frappe/public/css/desk.css +++ b/frappe/public/css/desk.css @@ -254,7 +254,6 @@ a.form-link { max-height: 200px; background-color: #fffce7; border: 1px solid #d1d8dd; - word-break: break-all; overflow-y: auto; position: relative; } diff --git a/frappe/public/less/desk.less b/frappe/public/less/desk.less index 9f2a7b4189..0825b925bd 100644 --- a/frappe/public/less/desk.less +++ b/frappe/public/less/desk.less @@ -60,7 +60,7 @@ a.form-link { background-color: @light-yellow; border: 1px solid @border-color; - word-break: break-all; + // word-break: break-all; overflow-y: auto; position: relative; diff --git a/frappe/utils/jinja.py b/frappe/utils/jinja.py index bf522551cc..b3e2b4029e 100644 --- a/frappe/utils/jinja.py +++ b/frappe/utils/jinja.py @@ -111,11 +111,10 @@ def set_filters(jenv): from frappe.utils import global_date_format, cint, cstr, flt from frappe.website.utils import get_shade, with_leading_slash from markdown2 import markdown - from json import dumps jenv.filters["global_date_format"] = global_date_format jenv.filters["markdown"] = markdown - jenv.filters["json"] = dumps + jenv.filters["json"] = frappe.as_json jenv.filters["get_shade"] = get_shade jenv.filters["len"] = len jenv.filters["int"] = cint diff --git a/frappe/website/render.py b/frappe/website/render.py index c7ea9857a8..fd623a3dd0 100644 --- a/frappe/website/render.py +++ b/frappe/website/render.py @@ -141,7 +141,6 @@ def build_page(path): context = get_context(path) html = frappe.get_template(context.base_template_path).render(context) - html = scrub_relative_urls(html) if can_cache(context.no_cache): frappe.cache().set_value("page:{0}:{1}".format(path, frappe.local.lang), html)