# HG changeset patch # User gibus # Date 1372160058 -7200 # Node ID 8ae1c5ac60fbcd84242d9bb4208e9a8c8e4cc4f8 # Parent f0e614705a1e30f1458c913982f141c041e92ab4 Fixes lower() applied to None string. diff -r f0e614705a1e -r 8ae1c5ac60fb src/cm/views/texts.py --- a/src/cm/views/texts.py Tue Jun 25 13:30:31 2013 +0200 +++ b/src/cm/views/texts.py Tue Jun 25 13:34:18 2013 +0200 @@ -248,7 +248,7 @@ from cm.models import ApplicationConfiguration categories = {} for i in range(1, 6): - if text_version.__dict__['category_' + str(i)].lower() != 'none': + if text_version.__dict__['category_' + str(i)] and text_version.__dict__['category_' + str(i)].lower() != 'none': if text_version.__dict__['category_' + str(i)] != None and text_version.__dict__['category_' + str(i)] != '': categories[i] = text_version.__dict__['category_' + str(i)] else: