From 44a1295f63452ee66e475337500d2f86c55d9679 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A2=D0=B0=D1=82=D1=8C=D1=8F=D0=BD=D0=B0=20=D0=A4=D0=B0?= =?UTF-8?q?=D1=80=D0=B1=D0=B5=D1=80?= Date: Sat, 4 Apr 2026 11:56:31 +0400 Subject: [PATCH] depList filter --- bitrix/department.lua | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/bitrix/department.lua b/bitrix/department.lua index bab6a84..42b1f84 100644 --- a/bitrix/department.lua +++ b/bitrix/department.lua @@ -27,15 +27,14 @@ end -- https://apidocs.bitrix24.ru/api-reference/department/department-getlist.html -function _M.department.getlist(order, filter, select, start) - select = select or {'*'} +function _M.department.getlist(order, filter, sel, start) + sel = sel or {'*'} + filter = filter or {} + filter['order'] = order + filter['select'] = sel + filter['start'] = startPos return _M.fetchAllPages(function(startPos) - return _M.post('department.get', { - ['order'] = order, - ['filter'] = filter, - ['select'] = select, - ['start'] = startPos - }, true) + return _M.post('department.get', filter, true) end, start) end