Module: Legion::Extensions::Jira::AuditRecords::Runners::AuditRecords

Includes:
Helpers::Lex, Helpers::Client
Included in:
Client
Defined in:
lib/legion/extensions/jira/audit_records/runners/audit_records.rb

Instance Method Summary collapse

Methods included from Helpers::Client

#connection, #upload_connection

Instance Method Details

#get_audit_records(offset: 0, limit: 1000, filter: nil, from: nil, to: nil) ⇒ Object



13
14
15
16
17
18
19
20
# File 'lib/legion/extensions/jira/audit_records/runners/audit_records.rb', line 13

def get_audit_records(offset: 0, limit: 1000, filter: nil, from: nil, to: nil, **)
  params = { offset: offset, limit: limit }
  params[:filter] = filter if filter
  params[:from] = from if from
  params[:to] = to if to
  resp = connection(**).get('/rest/api/3/auditing/record', params)
  { records: resp.body }
end