support for multiple sense definitions

This commit is contained in:
2020-01-14 20:59:15 +01:00
parent dcb4840f2a
commit 404bafdae3
5 changed files with 16 additions and 12 deletions

View File

@@ -48,14 +48,14 @@ class EditExampleTranslation(Message):
class AddSense(Message):
def update_model(self, model):
sense = Sense.new_empty()
sense.definition = "New Sense"
sense.definition = {"indicator": "New Sense"}
model.entry.senses.append(sense)
class EditSenseDefinition(QuestionMessage):
def update_model(self, model):
sense = self.get_arg(0, Sense)
sense.definition = self.new_text
sense.definition["indicator"] = self.new_text
class EditComment(QuestionMessage):