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