From 82618733645dd09a450f4418bf11efe95906ccaf Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Tue, 5 Feb 2019 13:01:07 +1000 Subject: [PATCH] make sure bulk flag changes sync https://anki.tenderapp.com/discussions/ankidesktop/31774-flag-syncing-bug --- anki/collection.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anki/collection.py b/anki/collection.py index 640e52340..366aded51 100644 --- a/anki/collection.py +++ b/anki/collection.py @@ -926,5 +926,5 @@ and type = 0""", intTime(), self.usn()) def setUserFlag(self, flag, cids): assert 0 <= flag <= 7 - self.db.execute("update cards set flags = (flags & ~?) | ? where id in %s" % - ids2str(cids), 0b111, flag) + self.db.execute("update cards set flags = (flags & ~?) | ?, usn=?, mod=? where id in %s" % + ids2str(cids), 0b111, flag, self._usn, intTime())