summaryrefslogtreecommitdiff
path: root/src/db.py
diff options
context:
space:
mode:
authorErnst Widerberg <ernstwi@kth.se>2021-09-28 09:49:35 +0200
committerErnst Widerberg <ernstwi@kth.se>2021-09-28 10:03:51 +0200
commitf3204eecc33c60289ea0c2117ed3316beb59cde5 (patch)
treec503b0aee3cc40af659e54c38c0a7a86c5b1e01a /src/db.py
parentcaef9eeb267fa19bf370274538f97efc6d4b8776 (diff)
Fix: Add list of observations
Diffstat (limited to 'src/db.py')
-rwxr-xr-xsrc/db.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/db.py b/src/db.py
index 0c7e998..fa201aa 100755
--- a/src/db.py
+++ b/src/db.py
@@ -37,15 +37,19 @@ class DictDB():
pass
def add(self, data, batch_write=False):
- key = str(self.unique_key())
+ keys = []
if type(data) is list:
for item in data:
+ key = str(self.unique_key())
self.couchdb[key] = item
+ keys.append(key)
else:
+ key = str(self.unique_key())
self.couchdb[key] = data
+ keys.append(key)
- return key
+ return keys
def get(self, key):
return self.couchdb[key]