0013-manager-display-menu-button-regardless-of-authentica.patch
src/authentic2/manager/urls.py | ||
---|---|---|
4 | 4 |
from django.contrib.auth.decorators import login_required |
5 | 5 |
from django.utils.functional import lazy |
6 | 6 |
from . import views, role_views, ou_views, user_views, service_views |
7 |
from authentic2.decorators import required, check_auth_level |
|
7 |
from authentic2.decorators import required, check_auth_level, fake_highest_auth_level
|
|
8 | 8 |
from authentic2 import utils |
9 | 9 | |
10 | 10 | |
... | ... | |
117 | 117 |
url(r'^services/(?P<service_pk>\d+)/edit/$', service_views.edit, |
118 | 118 |
name='a2-manager-service-edit'), |
119 | 119 | |
120 |
# backoffice menu as json |
|
121 |
url(r'^menu.json$', views.menu_json), |
|
122 | ||
123 | 120 |
# general management |
124 | 121 |
url(r'^site-export/$', views.site_export, name='a2-manager-site-export'), |
125 | 122 |
url(r'^site-import/$', views.site_import, name='a2-manager-site-import'), |
126 | 123 |
] |
127 | 124 |
) |
128 | 125 | |
126 |
urlpatterns += required( |
|
127 |
(manager_login_required, fake_highest_auth_level), [ |
|
128 |
# backoffice menu as json |
|
129 |
url(r'^menu.json$', views.menu_json), |
|
130 |
] |
|
131 |
) |
|
132 | ||
129 | 133 |
urlpatterns += [ |
130 | 134 |
url(r'^jsi18n/$', javascript_catalog, |
131 | 135 |
{'packages': ('authentic2.manager',)}, |
132 |
- |