From dfaf31ffb5d318dfaa5d88ebad1b6ef0ebecd898 Mon Sep 17 00:00:00 2001 From: chrys87 Date: Tue, 4 Oct 2016 17:20:23 +0200 Subject: [PATCH] Update punctuationManager.py --- src/fenrir-package/core/punctuationManager.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/fenrir-package/core/punctuationManager.py b/src/fenrir-package/core/punctuationManager.py index d9050a45..2755b516 100644 --- a/src/fenrir-package/core/punctuationManager.py +++ b/src/fenrir-package/core/punctuationManager.py @@ -98,8 +98,11 @@ class punctuationManager(): return resultText def cyclePunctuation(self): - punctList = list(self.punctuation['levels'].keys()) - currIndex = punctList.index(self.env['runtime']['settingsManager'].getSetting('general', 'punctuationLevel').lower()) # curr punctuation + punctList = list(self.punctuation['levels'].keys()) + try: + currIndex = punctList.index(self.env['runtime']['settingsManager'].getSetting('general', 'punctuationLevel').lower()) # curr punctuation + except: + return currIndex += 1 if currIndex >= len(punctList): currIndex = 0