Implements missing download for active monitoring alerts

This commit is contained in:
Simone Mainardi 2021-06-25 16:39:18 +02:00
parent 3ae6564cba
commit bdd7533bfd
2 changed files with 29 additions and 10 deletions

View file

@ -38,8 +38,13 @@ for _key,_value in ipairs(alerts or {}) do
res[#res + 1] = record
end -- for
rest_utils.extended_answer(rc, {records = res}, {
["draw"] = tonumber(_GET["draw"]),
["recordsFiltered"] = recordsFiltered,
["recordsTotal"] = #res
}, format)
if no_html then
res = am_alert_store:to_csv(res)
rest_utils.vanilla_payload_response(rc, res, "text/csv")
else
rest_utils.extended_answer(rc, {records = res}, {
["draw"] = tonumber(_GET["draw"]),
["recordsFiltered"] = recordsFiltered,
["recordsTotal"] = #res
}, format)
end