ソースを参照

fix: limit in `Document.get`

version-14
Pruthvi Patel 3年前
コミット
d1852242a0
1個のファイルの変更2行の追加5行の削除
  1. +2
    -5
      frappe/model/base_document.py

+ 2
- 5
frappe/model/base_document.py ファイルの表示

@@ -1008,15 +1008,12 @@ def _filter(data, filters, limit=None):
_filters[f] = fval _filters[f] = fval


for d in data: for d in data:
add = True
for f, fval in _filters.items(): for f, fval in _filters.items():
if not frappe.compare(getattr(d, f, None), fval[0], fval[1]): if not frappe.compare(getattr(d, f, None), fval[0], fval[1]):
add = False
break break

if add:
else:
out.append(d) out.append(d)
if limit and (len(out)-1)==limit:
if limit and len(out) >= limit:
break break


return out return out

読み込み中…
キャンセル
保存