Sort selectize when rendered
This commit is contained in:
@@ -109,14 +109,14 @@
|
|||||||
% if isinstance(item['select_options'], dict):
|
% if isinstance(item['select_options'], dict):
|
||||||
% for section, options in item['select_options'].iteritems():
|
% for section, options in item['select_options'].iteritems():
|
||||||
<optgroup label="${section}">
|
<optgroup label="${section}">
|
||||||
% for option in options:
|
% for option in sorted(options, key=lambda x: x['text'].lower()):
|
||||||
<option value="${option['value']}">${option['text']}</option>
|
<option value="${option['value']}">${option['text']}</option>
|
||||||
% endfor
|
% endfor
|
||||||
</optgroup>
|
</optgroup>
|
||||||
% endfor
|
% endfor
|
||||||
% else:
|
% else:
|
||||||
<option value="border-all"></option>
|
<option value="border-all"></option>
|
||||||
% for option in item['select_options']:
|
% for option in sorted(item['select_options'], key=lambda x: x['text'].lower()):
|
||||||
<option value="${option['value']}">${option['text']}</option>
|
<option value="${option['value']}">${option['text']}</option>
|
||||||
% endfor
|
% endfor
|
||||||
% endif
|
% endif
|
||||||
|
@@ -1304,12 +1304,9 @@ class EMAIL(Notifier):
|
|||||||
user_emails_cc.update(emails)
|
user_emails_cc.update(emails)
|
||||||
user_emails_bcc.update(emails)
|
user_emails_bcc.update(emails)
|
||||||
|
|
||||||
user_emails_to = [{'value': k, 'text': v}
|
user_emails_to = [{'value': k, 'text': v} for k, v in user_emails_to.iteritems()]
|
||||||
for k, v in sorted(user_emails_to.iteritems(), key=lambda x: x[1].lower())]
|
user_emails_cc = [{'value': k, 'text': v} for k, v in user_emails_cc.iteritems()]
|
||||||
user_emails_cc = [{'value': k, 'text': v}
|
user_emails_bcc = [{'value': k, 'text': v} for k, v in user_emails_bcc.iteritems()]
|
||||||
for k, v in sorted(user_emails_cc.iteritems(), key=lambda x: x[1].lower())]
|
|
||||||
user_emails_bcc = [{'value': k, 'text': v}
|
|
||||||
for k, v in sorted(user_emails_bcc.iteritems(), key=lambda x: x[1].lower())]
|
|
||||||
|
|
||||||
return user_emails_to, user_emails_cc, user_emails_bcc
|
return user_emails_to, user_emails_cc, user_emails_bcc
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user