From 4b83ba50f58609ff452cd8764d9327ba57b66655 Mon Sep 17 00:00:00 2001 From: David Bailey Date: Sun, 8 Jan 2017 13:48:58 +0000 Subject: [PATCH] Show latest data under History in the Add dialog --- aqt/addcards.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/aqt/addcards.py b/aqt/addcards.py index 71d72a4a8..a069c0696 100644 --- a/aqt/addcards.py +++ b/aqt/addcards.py @@ -135,14 +135,15 @@ class AddCards(QDialog): self.mw.col._remNotes([note.id]) def addHistory(self, note): - txt = stripHTMLMedia(",".join(note.fields))[:30] - self.history.insert(0, (note.id, txt)) + self.history.insert(0, note.id) self.history = self.history[:15] self.historyButton.setEnabled(True) def onHistory(self): m = QMenu(self) - for nid, txt in self.history: + for nid in self.history: + fields = self.mw.col.getNote(nid).fields + txt = stripHTMLMedia(",".join(fields))[:30] a = m.addAction(_("Edit %s") % txt) a.triggered.connect(lambda b, nid=nid: self.editHistory(nid)) runHook("AddCards.onHistory", self, m)