% alertmap = {'error': 'error', 'success': 'success', 'notice': 'info'} iconmap = {'error': 'remove', 'success': 'ok', 'notice': 'ok'} messages = h.flash.pop_messages() if not messages and hasattr(c, 'form') and 'csrf_token' in c.form.errors: message = c.form.errors.pop('csrf_token')[0] msg = h.Msg('error', message) messages.append(msg) %> % if messages: