fix: 'NoneType' object has no attribute '_read_rowdata_packet_unbuffered'

This commit is contained in:
Rohit Waghchaure
2024-04-26 13:25:46 +05:30
parent da69b1e71b
commit 949aa9346c
2 changed files with 5 additions and 3 deletions

View File

@@ -131,6 +131,7 @@ def get_stock_ledger_entries(filters):
def get_item_warehouse_batch_map(filters, float_precision):
_system_settings = frappe.get_cached_doc("System Settings")
with frappe.db.unbuffered_cursor():
sle = get_stock_ledger_entries(filters)
sle = sle.run(as_dict=True, as_iterator=True)

View File

@@ -229,11 +229,12 @@ class FIFOSlots:
"""
stock_ledger_entries = self.sle
_system_settings = frappe.get_cached_doc("System Settings")
with frappe.db.unbuffered_cursor():
if self.sle is None:
self.sle = self.__get_stock_ledger_entries()
if stock_ledger_entries is None:
stock_ledger_entries = self.__get_stock_ledger_entries()
for d in self.sle:
for d in stock_ledger_entries:
key, fifo_queue, transferred_item_key = self.__init_key_stores(d)
if d.voucher_type == "Stock Reconciliation":