Explorar o código

- add NewNode to imports, correct handeling with New DB format

oz123 %!s(int64=11) %!d(string=hai) anos
pai
achega
bb3958cd40
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      pwman/data/drivers/sqlite.py

+ 2 - 1
pwman/data/drivers/sqlite.py

@@ -23,6 +23,7 @@
 """SQLite Database implementation."""
 """SQLite Database implementation."""
 from pwman.data.database import Database, DatabaseException
 from pwman.data.database import Database, DatabaseException
 from pwman.data.nodes import Node
 from pwman.data.nodes import Node
+from pwman.data.nodes import NewNode
 from pwman.data.tags import Tag
 from pwman.data.tags import Tag
 
 
 import sys
 import sys
@@ -162,7 +163,7 @@ class SQLiteDatabaseNewForm(Database):
                 #"Tried to load foreign object from database," \
                 #"Tried to load foreign object from database," \
                 #+ " this looks fishy in here...")
                 #+ " this looks fishy in here...")
                     nodeargs, tags = self.parse_node_string(nodestring)
                     nodeargs, tags = self.parse_node_string(nodestring)
-                    node = Node(**nodeargs)
+                    node = NewNode(**nodeargs)
                     node.set_tags(tags)
                     node.set_tags(tags)
                     node.set_id(i)
                     node.set_id(i)
                     nodes.append(node)
                     nodes.append(node)