mirror of
https://github.com/ankitects/anki.git
synced 2025-09-23 16:26:40 -04:00
another hack for w32's low timer resolution
This commit is contained in:
parent
6857233eef
commit
4769bfa7a5
1 changed files with 9 additions and 2 deletions
|
@ -145,10 +145,17 @@ The current importer only supports a single active card template. Please disable
|
||||||
# add facts
|
# add facts
|
||||||
self.deck.updateProgress()
|
self.deck.updateProgress()
|
||||||
factIds = [genID() for n in range(len(cards))]
|
factIds = [genID() for n in range(len(cards))]
|
||||||
|
def fudgeCreated(d, tmp=[]):
|
||||||
|
if not tmp:
|
||||||
|
tmp.append(time.time())
|
||||||
|
else:
|
||||||
|
tmp[0] += 0.00001
|
||||||
|
d['created'] = tmp[0]
|
||||||
|
return d
|
||||||
self.deck.s.execute(factsTable.insert(),
|
self.deck.s.execute(factsTable.insert(),
|
||||||
[{'modelId': self.model.id,
|
[fudgeCreated({'modelId': self.model.id,
|
||||||
'tags': canonifyTags(self.tagsToAdd + " " + cards[n].tags),
|
'tags': canonifyTags(self.tagsToAdd + " " + cards[n].tags),
|
||||||
'id': factIds[n]} for n in range(len(cards))])
|
'id': factIds[n]}) for n in range(len(cards))])
|
||||||
self.deck.factCount += len(factIds)
|
self.deck.factCount += len(factIds)
|
||||||
self.deck.s.execute("""
|
self.deck.s.execute("""
|
||||||
delete from factsDeleted
|
delete from factsDeleted
|
||||||
|
|
Loading…
Reference in a new issue