@@ -225,7 +225,7 @@ class DocType(Document): | |||||
if set(global_search_fields_before_update) != set(global_search_fields_after_update): | if set(global_search_fields_before_update) != set(global_search_fields_after_update): | ||||
frappe.enqueue('frappe.utils.global_search.rebuild_for_doctype', | frappe.enqueue('frappe.utils.global_search.rebuild_for_doctype', | ||||
now=frappe.flags.in_test, doctype=self.name) | |||||
now=frappe.flags.in_test or frappe.flags.in_install, doctype=self.name) | |||||
def run_module_method(self, method): | def run_module_method(self, method): | ||||
from frappe.modules import load_doctype_module | from frappe.modules import load_doctype_module | ||||
@@ -135,6 +135,11 @@ | |||||
.navbar-form .awesomplete { | .navbar-form .awesomplete { | ||||
width: 300px; | width: 300px; | ||||
} | } | ||||
@media (max-width: 1199px) { | |||||
.navbar-form .awesomplete { | |||||
width: 280px; | |||||
} | |||||
} | |||||
@media (max-width: 991px) { | @media (max-width: 991px) { | ||||
.navbar-form .awesomplete { | .navbar-form .awesomplete { | ||||
width: 250px; | width: 250px; | ||||
@@ -200,7 +205,7 @@ | |||||
} | } | ||||
} | } | ||||
.toolbar-user-fullname { | .toolbar-user-fullname { | ||||
max-width: 200px; | |||||
max-width: 150px; | |||||
display: inline-block; | display: inline-block; | ||||
} | } | ||||
.navbar-brand { | .navbar-brand { | ||||
@@ -950,7 +950,7 @@ frappe.ui.form.GridRow = Class.extend({ | |||||
return; | return; | ||||
} | } | ||||
var values = me.get_data(); | |||||
var values = me.grid.get_data(); | |||||
var fieldname = $(this).attr('data-fieldname'); | var fieldname = $(this).attr('data-fieldname'); | ||||
var fieldtype = $(this).attr('data-fieldtype'); | var fieldtype = $(this).attr('data-fieldtype'); | ||||
@@ -158,12 +158,17 @@ frappe.request.call = function(opts) { | |||||
} | } | ||||
}) | }) | ||||
.always(function(data, textStatus, xhr) { | .always(function(data, textStatus, xhr) { | ||||
if(typeof data==="string") { | |||||
data = JSON.parse(data); | |||||
} | |||||
if(data.responseText) { | |||||
var xhr = data; | |||||
data = JSON.parse(data.responseText); | |||||
try { | |||||
if(typeof data==="string") { | |||||
data = JSON.parse(data); | |||||
} | |||||
if(data.responseText) { | |||||
var xhr = data; | |||||
data = JSON.parse(data.responseText); | |||||
} | |||||
} catch(e) { | |||||
data = null; | |||||
// pass | |||||
} | } | ||||
frappe.request.cleanup(opts, data); | frappe.request.cleanup(opts, data); | ||||
if(opts.always) { | if(opts.always) { | ||||