Revision 7ee456f7

b/snf-astakos-app/astakos/im/context_processors.py
64 64
def menu(request):
65 65
    absolute = lambda (url): request.build_absolute_uri(url)
66 66
    resp = get_menu(request, True, False)
67
    menu_items = json.loads(resp.content)[1:]
68
    for item in menu_items:
69
        item['is_active'] = absolute(request.path) == item['url']
70
    return {'menu':menu_items}
67
    try:
68
        menu_items = json.loads(resp.content)[1:]
69
    except Exception, e:
70
        return {}
71
    else:
72
        for item in menu_items:
73
            item['is_active'] = absolute(request.path) == item['url']
74
        return {'menu':menu_items}

Also available in: Unified diff