fix: Offline pos fix (#16424)
* Offline POS fix
* Fixed items search and load items
diff --git a/erpnext/accounts/page/pos/pos.js b/erpnext/accounts/page/pos/pos.js
index 04c8718..c89035c 100755
--- a/erpnext/accounts/page/pos/pos.js
+++ b/erpnext/accounts/page/pos/pos.js
@@ -1135,18 +1135,15 @@
},
apply_category: function() {
- frappe.db.get_value("Item Group", {lft: 1, is_group: 1}, "name", (r) => {
- category = this.selected_item_group || r.name;
-
- if(category == r.name) {
- return this.item_data
- } else {
- return this.item_data.filter(function(element, index, array){
- return element.item_group == category;
- });
- }
- })
-
+ var me = this;
+ category = this.selected_item_group || "All Item Groups";
+ if(category == 'All Item Groups') {
+ return this.item_data
+ } else {
+ return this.item_data.filter(function(element, index, array){
+ return element.item_group == category;
+ });
+ }
},
bind_items_event: function() {