Browse Source

Forgot we can't iterate over cursor.execute()...

pull/24/head
Ben Kurtovic 12 years ago
parent
commit
4003711724
1 changed files with 2 additions and 1 deletions
  1. +2
    -1
      pages/copyvios.mako

+ 2
- 1
pages/copyvios.mako View File

@@ -190,7 +190,8 @@


def synchronize_sites_with_db(cursor, updates, q_list, q_rmv, q_update): def synchronize_sites_with_db(cursor, updates, q_list, q_rmv, q_update):
removals = [] removals = []
for site in cursor.execute(q_list):
cursor.execute(q_list)
for site in cursor:
updates.remove(site) if site in updates else removals.append(site) updates.remove(site) if site in updates else removals.append(site)
cursor.executemany(q_rmv, removals) cursor.executemany(q_rmv, removals)
cursor.executemany(q_update, updates) cursor.executemany(q_update, updates)


Loading…
Cancel
Save