Move from object references to IDs
svn: r2822
This commit is contained in:
@@ -45,11 +45,11 @@ class ReorderIds:
|
||||
|
||||
self.db = db
|
||||
|
||||
self.reorder(db.getPersonMap(),db.iprefix,db.buildPersonDisplay)
|
||||
self.reorder(db.getFamilyMap(),db.fprefix,None)
|
||||
self.reorder(db.getObjectMap(),db.oprefix,None)
|
||||
self.reorder(db.getSourceMap(),db.sprefix,db.buildSourceDisplay)
|
||||
self.reorder(db.getPlaceMap(),db.pprefix,db.buildPlaceDisplay)
|
||||
self.reorder(db.get_person_id_map(),db.iprefix,db.build_person_display)
|
||||
self.reorder(db.get_family_id_map(),db.fprefix,None)
|
||||
self.reorder(db.get_object_map(),db.oprefix,None)
|
||||
self.reorder(db.get_source_map(),db.sprefix,db.build_source_display)
|
||||
self.reorder(db.get_place_id_map(),db.pprefix,db.build_place_display)
|
||||
Utils.modified()
|
||||
Utils.history_broken()
|
||||
callback(1)
|
||||
@@ -90,7 +90,7 @@ class ReorderIds:
|
||||
data = data_map[id]
|
||||
data_map[newid] = data
|
||||
newids[newid] = id
|
||||
data.setId(newid)
|
||||
data.set_id(newid)
|
||||
del data_map[id]
|
||||
if update:
|
||||
update(newid,id)
|
||||
@@ -111,7 +111,7 @@ class ReorderIds:
|
||||
index = index + 1
|
||||
newids[newid] = newid
|
||||
data = data_map[id]
|
||||
data.setId(newid)
|
||||
data.set_id(newid)
|
||||
data_map[newid] = data
|
||||
if update:
|
||||
update(newid,id)
|
||||
|
||||
Reference in New Issue
Block a user