Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWade Brainerd <wadetb@gmail.com>2009-10-22 00:34:37 (GMT)
committer Wade Brainerd <wadetb@gmail.com>2009-10-22 00:34:37 (GMT)
commit10a1ea210ab67df6b8305da96a9413eee0a37c2b (patch)
treeba3fd238eb79d4a246a32e08fa1f1cb43730d5f6
parent4b8e1100b3792c044c12033e471e2cc82657809c (diff)
Keep lesson description and name when generating lessons.
-rw-r--r--editlessonscreen.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/editlessonscreen.py b/editlessonscreen.py
index f43cf10..b5133b8 100644
--- a/editlessonscreen.py
+++ b/editlessonscreen.py
@@ -482,6 +482,8 @@ class EditLessonScreen(gtk.VBox):
self.build()
def generate_ok_clicked_cb(self, btn, box):
+ self.save()
+
new_keys = box.newkeysent.get_text()
known_keys = box.knownkeysent.get_text()
length = int(box.lengthent.get_text())
@@ -496,7 +498,8 @@ class EditLessonScreen(gtk.VBox):
if self.lesson['type'] == 'balloon':
self.lesson['words'] = lessonbuilder.build_game_words(length, new_keys, known_keys, words, [])
- self.build()
-
except Exception, e:
logging.error('Unable to generate lesson: ' + str(e))
+
+ self.build()
+