summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2017-10-06 12:10:52 +0300
committerLars Wirzenius <liw@liw.fi>2017-10-06 13:38:37 +0300
commit8948adf5981b45087665e00fe2dbc031c357f9dd (patch)
treee2595d770810c0e96a2db95d79d47b24bdb0bec5
parenta9c5b436319bff08e13cdeadc3f72d57f88c8b57 (diff)
downloadqvisqve-8948adf5981b45087665e00fe2dbc031c357f9dd.tar.gz
Fix: don't log _obj in keys
-rw-r--r--qvarn/api.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/qvarn/api.py b/qvarn/api.py
index e68cda7..125a4d3 100644
--- a/qvarn/api.py
+++ b/qvarn/api.py
@@ -465,7 +465,12 @@ class QvarnAPI:
qvarn.Equal('id', notification_id),
)
for keys, _ in self._store.find_objects(cond):
- self._store.remove_objects(**keys)
+ values = {
+ key: keys[key]
+ for key in keys
+ if isinstance(keys[key], str)
+ }
+ self._store.remove_objects(**values)
return ok_response({})
return wrapper