瀏覽代碼

[fixes] 403 in request, grid tabbing and global search in install

version-14
Rushabh Mehta 8 年之前
父節點
當前提交
979ddb14fa
共有 4 個檔案被更改,包括 19 行新增9 行删除
  1. +1
    -1
      frappe/core/doctype/doctype/doctype.py
  2. +6
    -1
      frappe/public/css/docs.css
  3. +1
    -1
      frappe/public/js/frappe/form/grid.js
  4. +11
    -6
      frappe/public/js/frappe/request.js

+ 1
- 1
frappe/core/doctype/doctype/doctype.py 查看文件

@@ -225,7 +225,7 @@ class DocType(Document):

if set(global_search_fields_before_update) != set(global_search_fields_after_update):
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):
from frappe.modules import load_doctype_module


+ 6
- 1
frappe/public/css/docs.css 查看文件

@@ -135,6 +135,11 @@
.navbar-form .awesomplete {
width: 300px;
}
@media (max-width: 1199px) {
.navbar-form .awesomplete {
width: 280px;
}
}
@media (max-width: 991px) {
.navbar-form .awesomplete {
width: 250px;
@@ -200,7 +205,7 @@
}
}
.toolbar-user-fullname {
max-width: 200px;
max-width: 150px;
display: inline-block;
}
.navbar-brand {


+ 1
- 1
frappe/public/js/frappe/form/grid.js 查看文件

@@ -950,7 +950,7 @@ frappe.ui.form.GridRow = Class.extend({
return;
}

var values = me.get_data();
var values = me.grid.get_data();
var fieldname = $(this).attr('data-fieldname');
var fieldtype = $(this).attr('data-fieldtype');



+ 11
- 6
frappe/public/js/frappe/request.js 查看文件

@@ -158,12 +158,17 @@ frappe.request.call = function(opts) {
}
})
.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);
if(opts.always) {


Loading…
取消
儲存