From 789120f4cbbcbf0bdcf4da048d4b98c6fdfed023 Mon Sep 17 00:00:00 2001 From: Lokesh Date: Wed, 11 Jan 2017 07:56:41 +0000 Subject: [PATCH] Updated urls.py, As we have added new APIs for role group mapping, role permission mapping, role group delete and get all permissions so in api_urls we added respective patterns for the same. --- mayan/apps/permissions/urls.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/mayan/apps/permissions/urls.py b/mayan/apps/permissions/urls.py index bb18ef10a3..3e550c1b9a 100644 --- a/mayan/apps/permissions/urls.py +++ b/mayan/apps/permissions/urls.py @@ -2,7 +2,8 @@ from __future__ import unicode_literals from django.conf.urls import patterns, url -from .api_views import APIRoleListView, APIRoleView +from .api_views import APIRoleListView, APIRoleView, APIMapRolePerms,\ + APIMapRoleGroups, APIGetPermission, APIDeleteRoleGroups from .views import ( RoleCreateView, RoleDeleteView, RoleEditView, RoleListView, SetupRoleMembersView, SetupRolePermissionsView @@ -28,7 +29,14 @@ urlpatterns = patterns( ) api_urls = patterns( - '', url(r'^roles/$', APIRoleListView.as_view(), name='role-list'), url(r'^roles/(?P[0-9]+)/$', APIRoleView.as_view(), name='role-detail'), + url(r'^roles/(?P[0-9]+)/permissions/$', APIMapRolePerms.as_view(), + name='role-permissions-map'), + url(r'^roles/(?P[0-9]+)/groups/$', APIMapRoleGroups.as_view(), + name='map-role-groups'), + url(r'^roles/(?P[0-9]+)/groups/(?P[0-9]+)/$', APIDeleteRoleGroups.as_view(), + name='delete-role-groups'), + url(r'^$', APIGetPermission.as_view(), + name='role-permissions'), )