diff --git a/CHANGELOG.md b/CHANGELOG.md index 0747a3107..8cb7ca447 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,7 @@ Please refer to the [NEWS](NEWS.md) for a list of changes which have an affect o ### Configuration ### Core +- `intelmq.lib.splitreports`: Handle bot parameter `chunk_size` values empty string, due to missing parameter typing checks (PR#2604 by Sebastian Wagner). ### Development diff --git a/intelmq/lib/splitreports.py b/intelmq/lib/splitreports.py index e115893c4..67857689b 100644 --- a/intelmq/lib/splitreports.py +++ b/intelmq/lib/splitreports.py @@ -150,7 +150,7 @@ def generate_reports(report_template: Report, infile: BinaryIO, chunk_size: Opti Yields: report: a Report object holding the chunk in the raw field """ - if chunk_size is None: + if not chunk_size: # None, empty string or False report = report_template.copy() data = infile.read() if data: