Projet

Général

Profil

0001-api-do-not-let-OU-API-override-users-API-endpoint-12.patch

Frédéric Péters, 05 décembre 2016 06:38

Télécharger (1,13 ko)

Voir les différences:

Subject: [PATCH] api: do not let OU API override users API endpoint (#12497)

 src/authentic2/api_views.py | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)
src/authentic2/api_views.py
370 370
        self.check_perm('custom_user.delete_user', instance.ou)
371 371
        super(UsersAPI, self).perform_destroy(instance)
372 372

  
373
router = SimpleRouter()
374
router.register(r'users', UsersAPI, base_name='a2-api-users')
375

  
376 373

  
377 374
class RolesAPI(APIView):
378 375
    permission_classes = (permissions.IsAuthenticated,)
......
415 412
        return get_ou_model().objects.all()
416 413

  
417 414
router = SimpleRouter()
415
router.register(r'users', UsersAPI, base_name='a2-api-users')
418 416
router.register(r'ous', OrganizationalUnitAPI, base_name='a2-api-ous')
419
-