Browse Source

Cobre os casos em que a logica quebra

pull/492/head
Eduardo Calil 9 years ago
parent
commit
3f27bc4a0a
  1. 7
      base/templatetags/menus.py

7
base/templatetags/menus.py

@ -29,7 +29,12 @@ def subnav(context, path=None):
app = request.resolver_match.app_name app = request.resolver_match.app_name
# Esse IF elimina o bug do subnav em Tabelas Auxiliares # Esse IF elimina o bug do subnav em Tabelas Auxiliares
# e também em proposições # e também em proposições
if request.path.find(app) == -1: if (request.path.find('parlamentar') != -1 and
app == 'parlamentares' or
request.path.find('comissao') != -1 and app == 'comissoes'):
pass
elif (request.path.find(app) == -1 or
request.path.find('sistema') != -1):
return return
default_path = '%s/subnav.yaml' % app default_path = '%s/subnav.yaml' % app
path = os.path.join(TEMPLATES_DIR, path or default_path) path = os.path.join(TEMPLATES_DIR, path or default_path)

Loading…
Cancel
Save