Sfoglia il codice sorgente

more fixes for mongodb

oz123 10 anni fa
parent
commit
996e0166d4
1 ha cambiato i file con 2 aggiunte e 2 eliminazioni
  1. 2 2
      pwman/data/drivers/mongodb.py

+ 2 - 2
pwman/data/drivers/mongodb.py

@@ -20,7 +20,6 @@
 from pwman.data.database import Database, __DB_FORMAT__
 import pymongo
 
-# TODO: EDIT node is still not working
 
 class MongoDB(Database):
 
@@ -49,13 +48,14 @@ class MongoDB(Database):
 
     def getnodes(self, ids):
         if ids:
+            ids = list(map(int, ids))
             node_dicts = self._db.nodes.find({'_id': {'$in': ids}})
         else:
             node_dicts = self._db.nodes.find({})
         nodes = []
         for node in node_dicts:
             n = [node['_id'],
-                 node['username'],
+                 node['user'],
                  node['password'],
                  node['url'],
                  node['notes']]