From d7945138f75522f34f6d02c37e522fe6574ef0e4 Mon Sep 17 00:00:00 2001 From: Goffi Date: Tue, 25 Jan 2022 17:09:11 +0100 Subject: [PATCH] memory (sqla): don't set keys with None as value for RSM in `getItems` --- sat/memory/sqla.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/sat/memory/sqla.py b/sat/memory/sqla.py index a4e49990..34ee7482 100644 --- a/sat/memory/sqla.py +++ b/sat/memory/sqla.py @@ -1365,12 +1365,13 @@ class Storage: else: last = result[-1][1].name - metadata["rsm"] = { - "index": index, - "count": rows_count, - "first": first, - "last": last, + k: v for k, v in { + "index": index, + "count": rows_count, + "first": first, + "last": last, + }.items() if v is not None } metadata["complete"] = index + len(result) == rows_count