Merge branch 'develop'
This commit is contained in:
commit
7909a30008
@ -2,7 +2,7 @@
|
|||||||
from __future__ import unicode_literals
|
from __future__ import unicode_literals
|
||||||
import frappe
|
import frappe
|
||||||
|
|
||||||
__version__ = '7.0.25'
|
__version__ = '7.0.26'
|
||||||
|
|
||||||
def get_default_company(user=None):
|
def get_default_company(user=None):
|
||||||
'''Get default company for user'''
|
'''Get default company for user'''
|
||||||
|
|||||||
@ -421,19 +421,25 @@ erpnext.pos.PointOfSale = erpnext.taxes_and_totals.extend({
|
|||||||
}
|
}
|
||||||
|
|
||||||
key = this.search.$input.val().toLowerCase();
|
key = this.search.$input.val().toLowerCase();
|
||||||
|
search_status = true
|
||||||
|
|
||||||
if(key){
|
if(key){
|
||||||
return $.grep(window.items, function(item){
|
return $.grep(window.items, function(item){
|
||||||
if(in_list(item.batch_nos, me.search.$input.val())){
|
if(search_status){
|
||||||
return me.item_batch_no[item.item_code] = me.search.$input.val()
|
if(in_list(item.batch_nos, me.search.$input.val())){
|
||||||
} else if((item.item_code.toLowerCase().match(key)) ||
|
search_status = false;
|
||||||
(item.item_name.toLowerCase().match(key)) || (item.item_group.toLowerCase().match(key))){
|
return me.item_batch_no[item.item_code] = me.search.$input.val()
|
||||||
return true
|
} else if(in_list(Object.keys(item.serial_nos), me.search.$input.val())) {
|
||||||
}else if(item.barcode == me.search.$input.val()){
|
search_status = false;
|
||||||
return item.barcode == me.search.$input.val();
|
me.item_serial_no[item.item_code] = [me.search.$input.val(), item.serial_nos[me.search.$input.val()]]
|
||||||
} else if (in_list(Object.keys(item.serial_nos), me.search.$input.val())){
|
return true
|
||||||
me.item_serial_no[item.item_code] = [me.search.$input.val(), item.serial_nos[me.search.$input.val()]]
|
} else if(item.barcode == me.search.$input.val()) {
|
||||||
return true
|
search_status = false;
|
||||||
|
return item.barcode == me.search.$input.val();
|
||||||
|
} else if((item.item_code.toLowerCase().match(key)) ||
|
||||||
|
(item.item_name.toLowerCase().match(key)) || (item.item_group.toLowerCase().match(key))) {
|
||||||
|
return true
|
||||||
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}else{
|
}else{
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
from __future__ import unicode_literals
|
from __future__ import unicode_literals
|
||||||
import frappe
|
import frappe, os
|
||||||
|
|
||||||
def execute():
|
def execute():
|
||||||
reload_doctypes_for_schools_icons()
|
reload_doctypes_for_schools_icons()
|
||||||
@ -21,5 +21,7 @@ def execute():
|
|||||||
remove_from_installed_apps("schools")
|
remove_from_installed_apps("schools")
|
||||||
|
|
||||||
def reload_doctypes_for_schools_icons():
|
def reload_doctypes_for_schools_icons():
|
||||||
for d in frappe.get_all('DocType', filters={'module': 'Schools'}):
|
base_path = frappe.get_app_path('erpnext', 'schools', 'doctype')
|
||||||
frappe.reload_doc('schools', 'doctype', frappe.scrub(d.name))
|
for doctype in os.listdir(base_path):
|
||||||
|
if os.path.exists(os.path.join(base_path, doctype, doctype + '.json')):
|
||||||
|
frappe.reload_doc('schools', 'doctype', doctype)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user