#1032434 prewikka: CSV export not working

Package:
prewikka
Source:
prewikka
Submitter:
Krzysztof Jastrzębski
Date:
2023-03-06 17:48:05 UTC
Severity:
normal
#1032434#5
Date:
2023-03-06 17:45:30 UTC
From:
To:
OS (up2date 2023.03.06): bookworm 6.1.0-5-amd64 #1 SMP PREEMPT_DYNAMIC
Debian 6.1.12-1 (2023-02-15) x86_64

Trying to export alerts into CSV ends with:
***
An unexpected condition happened while trying to load
/alerts/forensic/csv_download
Error: a bytes-like object is required, not 'str'

if grid: w.writerow(grid[0].keys()) for row in grid:
/usr/lib/python3/dist-packages/prewikka/views/datasearch/datasearch.py,
line 580:
w.writerow(grid[0].keys())
/usr/lib/python3/dist-packages/prewikka/view.py, line 393:
return self.render(**env.request.view_kwargs) or env.request.dataset
/usr/lib/python3/dist-packages/prewikka/view.py, line 403:
resp = self._render()
/usr/lib/python3/dist-packages/prewikka/main.py, line 291:
ret = view_object.respond()
/usr/lib/python3/dist-packages/prewikka/main.py, line 301:
response = self._process_static(webreq) or self._process_dynamic(webreq)
***

Expected behaviour: export alerts into CSV without errors.