misc: add knowledge base to publik menu
This commit is contained in:
parent
2651fd48bc
commit
8b29894066
|
@ -42,7 +42,7 @@ from sources.mail.views import Home as MailHome
|
|||
from sources.phone.views import Home as PhoneHome
|
||||
from sources.counter.views import Home as CounterHome
|
||||
from .qualif.models import Association
|
||||
from .kb.views import HomeZone as KbHomeZone
|
||||
from .kb.views import HomeZone as KbHomeZone, check_user_perms as check_kb_user_perms
|
||||
from .contacts.views import HomeZone as ContactsHomeZone
|
||||
from .forms import QualificationForm
|
||||
|
||||
|
@ -236,6 +236,12 @@ def menu_json(request):
|
|||
'slug': channel,
|
||||
'url': request.build_absolute_uri(reverse('home-%s' % channel)),
|
||||
})
|
||||
if check_kb_user_perms(request.user, access=True):
|
||||
menu.append({
|
||||
'label': force_text(_('Knowledge Base')),
|
||||
'slug': 'book',
|
||||
'url': request.build_absolute_uri(reverse('kb-home'))
|
||||
})
|
||||
json_str = json.dumps(menu)
|
||||
for variable in ('jsonpCallback', 'callback'):
|
||||
if variable in request.GET:
|
||||
|
|
Loading…
Reference in New Issue