Commit d165ac7971f510bfe479e8fc813e83b3c11c9d2f

Authored by Miguel Barão
1 parent ce0b2f4d
Exists in master and in 1 other branch dev

- changed default correct in checkbox questions so that they can be correct if not defined.

Showing 2 changed files with 4 additions and 4 deletions   Show diff stats
questions.py
... ... @@ -148,7 +148,7 @@ class QuestionCheckbox(Question):
148 148 # set defaults if missing
149 149 self.set_defaults({
150 150 'text': '',
151   - 'correct': [0.0] * n, # useful for questionaries
  151 + 'correct': [1.0] * n, # useful for questionaries
152 152 'shuffle': True,
153 153 'discount': True,
154 154 'choose': n, # number of options
... ...
serve.py
... ... @@ -16,7 +16,7 @@ import functools
16 16 import tornado.ioloop
17 17 import tornado.web
18 18 import tornado.httpserver
19   -from tornado import template, iostream
  19 +from tornado import iostream
20 20  
21 21 # this project
22 22 from learnapp import LearnApp
... ... @@ -303,8 +303,8 @@ class QuestionHandler(BaseHandler):
303 303  
304 304 # -------------------------------------------------------------------------
305 305 def signal_handler(signal, frame):
306   - r = input(' --> Stop webserver? (yes/no) ')
307   - if r in ('yes', 'YES'):
  306 + r = input(' --> Stop webserver? (yes/no) ').lower()
  307 + if r == 'yes':
308 308 tornado.ioloop.IOLoop.current().stop()
309 309 logging.critical('Webserver stopped.')
310 310 sys.exit(0)
... ...