Merge pull request #1304 from alexgiorev/fix-exporter-flags

fix card flag clearance when exporting
This commit is contained in:
Damien Elmes 2021-07-21 17:54:27 +10:00 committed by GitHub
commit 517dd5b019
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -214,11 +214,11 @@ class AnkiExporter(Exporter):
for row in self.src.db.execute( for row in self.src.db.execute(
"select * from cards where id in " + ids2str(cids) "select * from cards where id in " + ids2str(cids)
): ):
nids[row[1]] = True
data.append(row)
# clear flags # clear flags
row = list(row) row = list(row)
row[-2] = 0 row[-2] = 0
nids[row[1]] = True
data.append(row)
self.dst.db.executemany( self.dst.db.executemany(
"insert into cards values (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)", data "insert into cards values (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)", data
) )