From ce4c9f7d8439919c0f49eaa1e2fa4a6a108088a2 Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Sun, 30 Mar 2014 12:41:57 +0200 Subject: [PATCH] fix finding the control to add a note --- modules/redmine/pages/issues.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/redmine/pages/issues.py b/modules/redmine/pages/issues.py index 48643969..8ff55336 100644 --- a/modules/redmine/pages/issues.py +++ b/modules/redmine/pages/issues.py @@ -340,7 +340,10 @@ class NewIssuePage(BaseIssuePage): #XXX: else set to "" ? def set_note(self, message): - self.browser['notes'] = message.encode('utf-8') + try: + self.browser['notes'] = message.encode('utf-8') + except ClientForm.ControlNotFoundError: + self.browser['issue[notes]'] = message.encode('utf-8') def set_fields(self, fields): for key, div in self.iter_custom_fields():