lists, change loops
This commit is contained in:
parent
21072c0941
commit
e15ce62ee5
5 changed files with 21 additions and 10 deletions
|
|
@ -171,14 +171,16 @@ class Changelog(db.Model):
|
|||
if not meta[key] and i.meta.get('primaryid', [''])[0] == key:
|
||||
logger.debug('remove id mapping %s %s', i.id, primary)
|
||||
i.update_primaryid(*primary)
|
||||
i.modified = ts2datetime(timestamp)
|
||||
elif meta[key] and i.meta.get('primaryid') != primary:
|
||||
logger.debug('edit mapping %s %s', i.id, primary)
|
||||
i.update_primaryid(*primary)
|
||||
i.modified = ts2datetime(timestamp)
|
||||
else:
|
||||
if 'primaryid' in i.meta:
|
||||
return True
|
||||
i.update_meta(meta)
|
||||
i.modified = ts2datetime(timestamp)
|
||||
i.modified = ts2datetime(timestamp)
|
||||
i.save()
|
||||
return True
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue